Commits

maxishchenko committed c99cd39

plugin.xml for version 0.0.11

  • Participants
  • Parent commits 763aedd

Comments (0)

Files changed (1)

META-INF/plugin.xml

-<!DOCTYPE idea-plugin PUBLIC "Plugin/DTD" "http://plugins.intellij.net/plugin.dtd">
-<idea-plugin url="http://code.google.com/p/idea-nginx/">
-
-    <id>ideanginx9</id>
-    <name>nginx Support 9</name>
-    <version>0.0.10</version>
-    <vendor url="http://code.google.com/p/idea-nginx/" logo="/net/ishchenko/idea/nginx/nginx.png">Max Ishchenko</vendor>
-
-    <description>
-    <![CDATA[
-        nginx server support for IDEA 9 (Maia)<br>
-        Runs/reloads configuration/stops nginx server from IDEA.<br>
-        Configuration file syntax highlighting, auto-completion and inspections.
-    ]]>
-    </description>
-
-    <depends>com.intellij.modules.lang</depends>
-
-    <change-notes><![CDATA[
-        <b>0.0.10</b>
-        <ul>
-            <li>-V output pattern fixed for versions 0.8.23+ and 0.7.64+</li>
-            <li>Works for all Jetbrains platform products (since build 93.94)</li>
-            <li>Documentation and autocompletion update for nginx 0.8.35</li>
-        </ul>
-        <b>0.0.9</b>
-        <ul>
-            <li>Now only "Run" button is enabled for nginx run configuration.</li>
-            <li>Works for WebIDE.</li>
-            <li>Documentation and autocompletion update.</li>
-        </ul>
-        <b>0.0.8</b>
-        <ul>
-            <li>Documentation and autocompletion update.</li>
-        </ul>
-        <b>0.0.7</b>
-        <ul>
-            <li>Open included files with ctrl+b (Go to Declaration).</li>
-        </ul>
-        <b>0.0.6</b>
-        <ul>
-            <li>Autoformat support.</li>
-        </ul>
-        <b>0.0.5</b>
-        <ul>
-            <li>Quick documentation lookup support for directives and variables. Only for those that can be found at wiki.nginx.org.</li>
-            <li>$arg_&lt;PARAM&gt;, $http_&lt;PARAM&gt; and $cookie_&lt;PARAM&gt; are not highlighted as unknown anymore.</li>
-            <li>Warning when choosing nginx executable. Running "nginx -V" can be cancelled and default parameter values will be used.</li> 
-        </ul>
-        <b>0.0.4</b>
-        <ul>
-            <li>Basic $variable support. Autocompletion and name checks are available. No checks for parent context and no support for variables in strings yet.</li>
-        </ul>
-        <b>0.0.3</b>
-        <ul>
-            <li>Log files can be shown in tabs next to console. Important: "Horizontal toolbars" layout mode must be turned on
-            (vote http://www.jetbrains.net/jira/browse/IDEADEV-28543 to fix)</li>
-        </ul>
-        <b>0.0.2</b>
-        <ul>
-            <li>Autocompletion is context-aware</li>
-            <li>Directive list is taken from sources, not from docs</li>
-            <li>More advanced inspections like checking if a directive can reside in a context</li>
-            <li>Should work on Mac</li>
-        </ul>
-        <b>0.0.1</b>
-        <ul>
-            <li>First release. Won't work for Mac.</li>
-            <li>Basic autocompletion and inspections.</li>
-        </ul>
-    ]]>
-    </change-notes>
-
-    <idea-version since-build="93.94"/>
-
-    <resource-bundle>net.ishchenko.idea.nginx.NginxBundle</resource-bundle>
-
-    <extensions defaultExtensionNs="com.intellij">
-        <lang.parserDefinition language="nginx" implementationClass="net.ishchenko.idea.nginx.parser.NginxParserDefinition"/>
-        <lang.commenter language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxCommenter"/>
-        <lang.braceMatcher language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxBraceMatcher"/>
-        <lang.foldingBuilder language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxFoldingBuilder"/>
-        <lang.documentationProvider language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxDocumentationProvider"/>
-        <lang.formatter language="nginx" implementationClass="net.ishchenko.idea.nginx.formatter.NginxFormattingModelBuilder"/>
-        <lang.elementManipulator forClass="net.ishchenko.idea.nginx.psi.impl.NginxDirectiveValueImpl" implementationClass="net.ishchenko.idea.nginx.psi.impl.NginxDirectiveValueManipulator"/>
-        <annotator language="nginx" implementationClass="net.ishchenko.idea.nginx.annotator.NginxAnnotatingVisitor"/>
-        <configurationType implementation="net.ishchenko.idea.nginx.run.NginxConfigurationType"/>
-        <completion.contributor language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxCompletionContributor"/>
-        <gotoFileContributor implementation="net.ishchenko.idea.nginx.NginxChooseByNameContributor"/>
-        <programRunner implementation="net.ishchenko.idea.nginx.run.NginxRunner"/>
-    </extensions>
-
-    <application-components>
-        <component>
-            <implementation-class>net.ishchenko.idea.nginx.NginxFileTypeManager</implementation-class>
-        </component>
-        <component>
-            <implementation-class>net.ishchenko.idea.nginx.NginxKeywordsManager</implementation-class>
-        </component>
-        <component>
-            <implementation-class>net.ishchenko.idea.nginx.platform.PlatformDependentToolsInstaller</implementation-class>
-        </component>
-        <component>
-            <implementation-class>net.ishchenko.idea.nginx.configurator.NginxConfigurationManager</implementation-class>
-        </component>
-        <component>
-            <implementation-class>net.ishchenko.idea.nginx.configurator.NginxServersConfiguration</implementation-class>
-        </component>
-    </application-components>
-
-    <actions>
-        <action id="nginx.reload" class="net.ishchenko.idea.nginx.run.NginxReloadAction"
-                text="Reload nginx configuration files" description="Reloads nginx configuration files" icon="/actions/sync.png"/>
-    </actions>
-
-</idea-plugin>
+<!DOCTYPE idea-plugin PUBLIC "Plugin/DTD" "http://plugins.intellij.net/plugin.dtd">
+<idea-plugin url="http://code.google.com/p/idea-nginx/">
+
+    <id>ideanginx9</id>
+    <name>nginx Support</name>
+    <version>0.0.11</version>
+    <vendor url="https://github.com/ishchenko/idea-nginx" logo="/net/ishchenko/idea/nginx/nginx.png">Max Ishchenko</vendor>
+
+    <description>
+    <![CDATA[
+        nginx server support for IntelliJ IDEA<br>
+        Runs/reloads configuration/stops nginx server from IDEA.<br>
+        Configuration file syntax highlighting, auto-completion and inspections.
+    ]]>
+    </description>
+
+    <depends>com.intellij.modules.lang</depends>
+
+    <change-notes><![CDATA[
+        <b>0.0.11</b>
+        <ul>
+            <li>-V output pattern parser fixed again, should work for all versions</li>
+            <li>Documentation and autocompletion update for nginx 1.1.1</li>
+            <li>Built for IDEA 10.5.x and later</li>
+        </ul>
+        <b>0.0.10</b>
+        <ul>
+            <li>-V output pattern fixed for versions 0.8.23+ and 0.7.64+</li>
+            <li>Works for all Jetbrains platform products (since build 93.94)</li>
+            <li>Documentation and autocompletion update for nginx 0.8.35</li>
+        </ul>
+        <b>0.0.9</b>
+        <ul>
+            <li>Now only "Run" button is enabled for nginx run configuration.</li>
+            <li>Works for WebIDE.</li>
+            <li>Documentation and autocompletion update.</li>
+        </ul>
+        <b>0.0.8</b>
+        <ul>
+            <li>Documentation and autocompletion update.</li>
+        </ul>
+        <b>0.0.7</b>
+        <ul>
+            <li>Open included files with ctrl+b (Go to Declaration).</li>
+        </ul>
+        <b>0.0.6</b>
+        <ul>
+            <li>Autoformat support.</li>
+        </ul>
+        <b>0.0.5</b>
+        <ul>
+            <li>Quick documentation lookup support for directives and variables. Only for those that can be found at wiki.nginx.org.</li>
+            <li>$arg_&lt;PARAM&gt;, $http_&lt;PARAM&gt; and $cookie_&lt;PARAM&gt; are not highlighted as unknown anymore.</li>
+            <li>Warning when choosing nginx executable. Running "nginx -V" can be cancelled and default parameter values will be used.</li> 
+        </ul>
+        <b>0.0.4</b>
+        <ul>
+            <li>Basic $variable support. Autocompletion and name checks are available. No checks for parent context and no support for variables in strings yet.</li>
+        </ul>
+        <b>0.0.3</b>
+        <ul>
+            <li>Log files can be shown in tabs next to console. Important: "Horizontal toolbars" layout mode must be turned on
+            (vote http://youtrack.jetbrains.net/issue/IDEA-44882 to fix)</li>
+        </ul>
+        <b>0.0.2</b>
+        <ul>
+            <li>Autocompletion is context-aware</li>
+            <li>Directive list is taken from sources, not from docs</li>
+            <li>More advanced inspections like checking if a directive can reside in a context</li>
+            <li>Should work on Mac</li>
+        </ul>
+        <b>0.0.1</b>
+        <ul>
+            <li>First release. Won't work for Mac.</li>
+            <li>Basic autocompletion and inspections.</li>
+        </ul>
+    ]]>
+    </change-notes>
+
+    <idea-version since-build="107.322"/>
+
+    <resource-bundle>net.ishchenko.idea.nginx.NginxBundle</resource-bundle>
+
+    <extensions defaultExtensionNs="com.intellij">
+        <lang.parserDefinition language="nginx" implementationClass="net.ishchenko.idea.nginx.parser.NginxParserDefinition"/>
+        <lang.commenter language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxCommenter"/>
+        <lang.braceMatcher language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxBraceMatcher"/>
+        <lang.foldingBuilder language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxFoldingBuilder"/>
+        <lang.documentationProvider language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxDocumentationProvider"/>
+        <lang.formatter language="nginx" implementationClass="net.ishchenko.idea.nginx.formatter.NginxFormattingModelBuilder"/>
+        <lang.elementManipulator forClass="net.ishchenko.idea.nginx.psi.impl.NginxDirectiveValueImpl" implementationClass="net.ishchenko.idea.nginx.psi.impl.NginxDirectiveValueManipulator"/>
+        <annotator language="nginx" implementationClass="net.ishchenko.idea.nginx.annotator.NginxAnnotatingVisitor"/>
+        <configurationType implementation="net.ishchenko.idea.nginx.run.NginxConfigurationType"/>
+        <completion.contributor language="nginx" implementationClass="net.ishchenko.idea.nginx.NginxCompletionContributor"/>
+        <gotoFileContributor implementation="net.ishchenko.idea.nginx.NginxChooseByNameContributor"/>
+        <programRunner implementation="net.ishchenko.idea.nginx.run.NginxRunner"/>
+    </extensions>
+
+    <application-components>
+        <component>
+            <implementation-class>net.ishchenko.idea.nginx.NginxFileTypeManager</implementation-class>
+        </component>
+        <component>
+            <implementation-class>net.ishchenko.idea.nginx.NginxKeywordsManager</implementation-class>
+        </component>
+        <component>
+            <implementation-class>net.ishchenko.idea.nginx.platform.PlatformDependentToolsInstaller</implementation-class>
+        </component>
+        <component>
+            <implementation-class>net.ishchenko.idea.nginx.configurator.NginxConfigurationManager</implementation-class>
+        </component>
+        <component>
+            <implementation-class>net.ishchenko.idea.nginx.configurator.NginxServersConfiguration</implementation-class>
+        </component>
+    </application-components>
+
+    <actions>
+        <action id="nginx.reload" class="net.ishchenko.idea.nginx.run.NginxReloadAction"
+                text="Reload nginx configuration files" description="Reloads nginx configuration files" icon="/actions/sync.png"/>
+    </actions>
+
+</idea-plugin>