1 <idea-plugin version="2">
2 <name>Plugin DevKit</name>
4 <version>1.0</version> <!-- $Revision$ -->
6 <category>inspection</category>
7 <vendor logo="/general/ijLogo.png">JetBrains</vendor>
8 <resource-bundle xmlns="">org.jetbrains.idea.devkit.DevKitBundle</resource-bundle>
10 <extensions defaultExtensionNs="com.intellij">
11 <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
12 <junitPatcher implementation="org.jetbrains.idea.devkit.run.JUnitDevKitPatcher"/>
13 <antBuildGen implementation="org.jetbrains.idea.devkit.build.ant.ChunkBuildPluginExtension"/>
14 <compiler.buildParticipantProvider implementation="org.jetbrains.idea.devkit.build.PluginBuildParticipantProvider"/>
15 <dom.fileDescription implementation="org.jetbrains.idea.devkit.dom.impl.PluginXmlDomFileDescription"/>
16 <dom.extender domClass="org.jetbrains.idea.devkit.dom.Extensions" extenderClass="org.jetbrains.idea.devkit.dom.impl.ExtensionDomExtender"/>
17 <configurationType implementation="org.jetbrains.idea.devkit.run.PluginConfigurationType"/>
18 <moduleType id="PLUGIN_MODULE" implementationClass="org.jetbrains.idea.devkit.module.PluginModuleType" classpathProvider="true"/>
19 <sdkType implementation="org.jetbrains.idea.devkit.projectRoots.IdeaJdk"/>
20 <fileTemplateGroup implementation="org.jetbrains.idea.devkit.DevKitFileTemplatesFactory"/>
21 <inspectionToolProvider implementation="org.jetbrains.idea.devkit.DevKitInspectionToolProvider"/>
22 <iconProvider implementation="org.jetbrains.idea.devkit.DevKitIconProvider"/>
23 <moduleConfigurationEditorProvider implementation="org.jetbrains.idea.devkit.module.PluginModuleEditorsProvider"/>
28 <implementation-class>org.jetbrains.idea.devkit.build.PluginBuildConfiguration</implementation-class>
29 <option name="type" value="PLUGIN_MODULE"/>
33 <group id="PluginDeployActions">
34 <action class="org.jetbrains.idea.devkit.build.PrepareToDeployAction" id="MakeJarAction" />
35 <action class="org.jetbrains.idea.devkit.build.PrepareAllToDeployAction" id="MakeAllJarsAction" />
36 <add-to-group anchor="after" group-id="ProjectViewPopupMenu" relative-to-action="Compile"/>
37 <add-to-group anchor="after" group-id="BuildMenu" relative-to-action="BuildJar"/>
40 <action class="org.jetbrains.idea.devkit.actions.NewApplicationComponentAction" text="Application Component" id="NewApplicationComponent">
41 <add-to-group anchor="last" group-id="NewGroup"/>
44 <action class="org.jetbrains.idea.devkit.actions.NewProjectComponentAction" text="Project Component" id="NewProjectComponent">
45 <add-to-group anchor="last" group-id="NewGroup"/>
48 <action class="org.jetbrains.idea.devkit.actions.NewModuleComponentAction" text="Module Component" id="NewModuleComponent">
49 <add-to-group anchor="last" group-id="NewGroup"/>
52 <action class="org.jetbrains.idea.devkit.actions.NewActionAction" text="Action" id="NewAction">
53 <add-to-group anchor="last" group-id="NewGroup"/>
56 <action class="org.jetbrains.idea.devkit.actions.GenerateComponentExternalizationAction" text="Generate Externalization"
57 id="GenerateExternalization">
58 <add-to-group anchor="last" group-id="GenerateGroup"/>