blob: c95376c06f13de47148878cb22474b3c43ba2825 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
<idea-plugin>
<name>Structural Search</name>
<description>Searching / replacing source code in terms of syntax (query / replace code by example :-).
</description>
<version>9.0</version>
<vendor>JetBrains</vendor>
<depends>com.intellij.modules.lang</depends>
<depends optional="true" config-file="java.xml">com.intellij.java-i18n</depends>
<extensionPoints>
<extensionPoint qualifiedName="com.intellij.structuralsearch.profile"
interface="com.intellij.structuralsearch.StructuralSearchProfile"/>
<extensionPoint qualifiedName="com.intellij.tokenindex.tokenizer" beanClass="com.intellij.lang.LanguageExtensionPoint"/>
<extensionPoint qualifiedName="com.intellij.structuralsearch.matchPredicateProvider"
interface="com.intellij.structuralsearch.impl.matcher.MatchPredicateProvider"/>
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
<errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
<localInspection shortName="SSBasedInspection" bundle="messages.SSRBundle" key="SSRInspection.display.name" groupName="General"
enabledByDefault="false" level="WARNING"
implementationClass="com.intellij.structuralsearch.inspection.highlightTemplate.SSBasedInspection"/>
<postStartupActivity
implementation="com.intellij.structuralsearch.inspection.highlightTemplate.SSBasedInspectionCompiledPatternsCache"/>
<!--<fileBasedIndex implementation="com.intellij.tokenindex.TokenIndex"/>-->
<structuralsearch.profile implementation="com.intellij.structuralsearch.XmlStructuralSearchProfile"/>
</extensions>
<resource-bundle>messages.SSRBundle</resource-bundle>
<project-components>
<component>
<implementation-class>com.intellij.structuralsearch.plugin.StructuralSearchPlugin</implementation-class>
<option name="workspace" value="true"/>
</component>
</project-components>
<actions>
<group id="StructuralSearchActions">
<action id="StructuralSearchPlugin.StructuralSearchAction" class="com.intellij.structuralsearch.plugin.StructuralSearchAction">
<add-to-group group-id="FindMenuGroup" anchor="after" relative-to-action="ReplaceInPath"/>
</action>
<action id="StructuralSearchPlugin.StructuralReplaceAction" class="com.intellij.structuralsearch.plugin.StructuralReplaceAction">
<add-to-group group-id="FindMenuGroup" anchor="after" relative-to-action="StructuralSearchPlugin.StructuralSearchAction"/>
</action>
</group>
</actions>
</idea-plugin>
|