WI: Spellchecker bundled
[fedora-idea.git] / plugins / spellchecker / core / src / META-INF / plugin.xml
blob90cd3cc05a12f3efadb48d082af86207ceeb1912
1 <idea-plugin version="2">
2   <name>SpellChecker</name>
3   <description>Spell checker plugin</description>
4   <version>1.0</version>
5   <vendor>JetBrains</vendor>
6   <depends>com.intellij.modules.xml</depends>
8   <application-components>
9     <component>
10       <interface-class>com.intellij.spellchecker.dictionary.CachedWordList</interface-class>
11       <implementation-class>com.intellij.spellchecker.dictionary.CachedWordList</implementation-class>
12     </component>
13   </application-components>
15   <project-components>
16     <component>
17       <interface-class>com.intellij.spellchecker.dictionary.ProjectWordList</interface-class>
18       <implementation-class>com.intellij.spellchecker.dictionary.ProjectWordList</implementation-class>
19     </component>
20   </project-components>
22   <actions>
23     <!-- Add your actions here -->
25     <action id="SpellCheckerCompletion" class="com.intellij.spellchecker.actions.CompleteWordFromDictionaryAction"
26             text="Complete Word From Dictionary"
27             description="Complete word from spelling dictionaries">
28       <add-to-group group-id="CodeCompletionGroup" anchor="after" relative-to-action="WordCompletion"/>
29     </action>
30     <group id="com.intellij.spellchecker.actions.SpellingPopupActionGroup"
31            class="com.intellij.spellchecker.actions.SpellingPopupActionGroup" text="Spelling" popup="true">
32       <add-to-group group-id="EditorPopupMenu" anchor="first"/>
33     </group>
35   </actions>
37   <extensions defaultExtensionNs="com.intellij">
38     <applicationService serviceInterface="com.intellij.spellchecker.SpellCheckerSeverityRegister"
39                         serviceImplementation="com.intellij.spellchecker.SpellCheckerSeverityRegister"/>
40     <projectService serviceInterface="com.intellij.spellchecker.options.SpellCheckerConfiguration"
41                     serviceImplementation="com.intellij.spellchecker.options.SpellCheckerConfiguration"/>
42     <projectService serviceInterface="com.intellij.spellchecker.SpellCheckerManager"
43                     serviceImplementation="com.intellij.spellchecker.SpellCheckerManager"/>
44     <projectConfigurable implementation="com.intellij.spellchecker.options.SpellCheckerConfigurable"/>
47     <inspectionToolProvider
48         implementation="com.intellij.spellchecker.inspections.SpellCheckerInspectionToolProvider"/>
49     <nameSuggestionProvider id="DictionarySuggestionProvider" implementation="com.intellij.spellchecker.DictionarySuggestionProvider"/>
50     <severitiesProvider implementation="com.intellij.spellchecker.SpellCheckerSeveritiesProvider"/>
51   </extensions>
52 </idea-plugin>
53