fix community build
[fedora-idea.git] / plugins / IntelliLang / src / META-INF / plugin.xml
blob08fc53463f678c29dca94205fe79d6f72533a02a
1 <idea-plugin url="http://www.jetbrains.net/confluence/display/CONTEST/IntelliLang" version="2">
2   <name>IntelliLang</name>
3   <id>org.intellij.intelliLang</id>
4   <description><![CDATA[User configurable language injection support]]></description>
6   <version>8.0</version>
8   <depends optional="true" config-file="intellilang-xpath-support.xml">XPathView</depends>
9   <depends optional="true" config-file="intellilang-java-support.xml">com.intellij.modules.java</depends>
10   <depends optional="true" config-file="intellilang-javaee-support.xml">com.intellij.javaee</depends>
11   <depends optional="true" config-file="intellilang-xml-support.xml">com.intellij.modules.xml</depends>
12   <depends optional="true" config-file="intellilang-groovy-support.xml">org.intellij.groovy</depends>
14   <vendor email="sascha.weinreuter@cit.de" logo="/org/intellij/plugins/intelliLang/icon_small.png">Sascha Weinreuter</vendor>
16   <extensionPoints>
17     <extensionPoint name="languageSupport"
18                     interface="org.intellij.plugins.intelliLang.inject.LanguageInjectionSupport"/>
19   </extensionPoints>
20   <extensions defaultExtensionNs="com.intellij">
21     <errorHandler implementation="com.intellij.diagnostic.ITNReporter" />
22     <intentionAction>
23       <className>org.intellij.plugins.intelliLang.inject.InjectLanguageAction</className>
24     </intentionAction>
25     <intentionAction>
26       <className>org.intellij.plugins.intelliLang.inject.UnInjectLanguageAction</className>
27     </intentionAction>
28     <intentionAction>
29       <className>org.intellij.plugins.intelliLang.inject.EditInjectionSettingsAction</className>
30     </intentionAction>
32     <intentionAction>
33       <className>org.intellij.plugins.intelliLang.inject.quickedit.QuickEditAction</className>
34     </intentionAction>
36     <highlightErrorFilter implementation="org.intellij.plugins.intelliLang.inject.CustomErrorElementFilter"/>
38     <applicationService serviceInterface="org.intellij.plugins.intelliLang.Configuration"
39                         serviceImplementation="org.intellij.plugins.intelliLang.Configuration"/>
40     <applicationConfigurable implementation="org.intellij.plugins.intelliLang.Settings"/>
42     <multiHostInjector implementation="org.intellij.plugins.intelliLang.inject.TemporaryPlacesInjector"/>
43     <multiHostInjector implementation="org.intellij.plugins.intelliLang.inject.DefaultLanguageInjector" order="last"/>
45     <projectService serviceInterface="org.intellij.plugins.intelliLang.inject.TemporaryPlacesRegistry"
46                     serviceImplementation="org.intellij.plugins.intelliLang.inject.TemporaryPlacesRegistry"/>
47   </extensions>
48 </idea-plugin>