Skip to content

Commit

Permalink
IntelliJ Neon Pro schema
Browse files Browse the repository at this point in the history
  • Loading branch information
mabar committed Jan 11, 2025
1 parent 42dc8d3 commit 37ecce3
Show file tree
Hide file tree
Showing 2 changed files with 159 additions and 0 deletions.
156 changes: 156 additions & 0 deletions stubs/intellij-neon-pro.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE neon PUBLIC "-//NEON//Neon plugin XML V0.0.1//EN" "../.idea/intellij-neon-pro/xmlSources/Neon.xsd">
<neon vendor="orisai/nette-monolog" version="1">
<project>
<useExtension name="monolog" type="OriNette\Monolog\DI\MonologExtension"/>
</project>
<extensions>
<extension type="OriNette\Monolog\DI\MonologExtension">
<schema>
<structure>
<field name="debug">
<bool/>
</field>
<field name="level" default="[]">
<structure>
<field name="debug" default="debug">
<string/>
</field>
<field name="production" default="warning">
<string/>
</field>
</structure>
</field>
<field name="channels" default="[]">
<arrayOf>
<key>
<string/>
</key>
<value>
<structure>
<field name="autowired" default="false">
<bool/>
<string/>
</field>
<field name="handlers" default="[]">
<useReusable ref="filtered-definition"/>
</field>
<field name="processors" default="[]">
<useReusable ref="filtered-definition"/>
</field>
</structure>
</value>
</arrayOf>
</field>
<field name="handlers" default="[]">
<arrayOf>
<key>
<string/>
</key>
<value>
<structure>
<field name="enabled" default="true">
<bool/>
</field>
<field name="service">
<useReusable ref="definition"/>
</field>
<field name="level" default="[]">
<structure>
<field name="debug" default="null">
<string/>
<null/>
</field>
<field name="production" default="null">
<string/>
<null/>
</field>
</structure>
</field>
<field name="bubble" default="true">
<bool/>
</field>
<field name="processors" default="[]">
<arrayOf>
<key>
<int/>
<string/>
</key>
<value>
<useReusable ref="definition"/>
</value>
</arrayOf>
</field>
</structure>
</value>
</arrayOf>
</field>
<field name="processors" default="[]">
<arrayOf>
<key>
<string/>
</key>
<value>
<useReusable ref="definition"/>
</value>
</arrayOf>
</field>
<field name="bridge">
<structure>
<field name="fromTracy" default="[]">
<listOf>
<value>
<string/>
</value>
</listOf>
</field>
<field name="toTracy" default="false">
<bool/>
</field>
<field name="tracyPanel" default="false">
<bool/>
</field>
</structure>
</field>
<field name="staticGetter" default="null">
<string/>
<null/>
</field>
</structure>
</schema>
</extension>
</extensions>
<reusables>
<reusable id="filtered-definition">
<structure>
<field name="allowed">
<listOf>
<value>
<string/>
</value>
</listOf>
</field>
<field name="forbidden">
<listOf>
<value>
<string/>
</value>
</listOf>
</field>
</structure>
</reusable>
<reusable id="definition">
<string/>
<arrayOf>
<key>
<int/>
<string/>
</key>
<value>
<mixed/>
</value>
</arrayOf>
<type value="object"/>
</reusable>
</reusables>
</neon>
3 changes: 3 additions & 0 deletions tests/Stubs/dynamicConfig.neon
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Declared in tests via configurator
parameters:
levelDebug: true

0 comments on commit 37ecce3

Please sign in to comment.