move property pusher component and extension point declarations to correct place
[fedora-idea.git] / platform / platform-resources / src / componentSets / Lang.xml
blob7daa12e4c5688eb2ba5a24acbe8eee22a7787dc6
1 <components>
2   <application-components>
4     <component>
5       <interface-class>com.intellij.psi.codeStyle.CodeStyleSchemes</interface-class>
6       <implementation-class>com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl</implementation-class>
7     </component>
9     <component>
10       <interface-class>com.intellij.ide.todo.TodoConfiguration</interface-class>
11       <implementation-class>com.intellij.ide.todo.TodoConfiguration</implementation-class>
12     </component>
14     <component>
15       <interface-class>com.intellij.openapi.fileEditor.impl.text.TextEditorProvider</interface-class>
16       <implementation-class>com.intellij.openapi.fileEditor.impl.text.PsiAwareTextEditorProvider</implementation-class>
17     </component>
19     <component>
20       <interface-class>com.intellij.formatting.FormatterEx</interface-class>
21       <implementation-class>com.intellij.formatting.FormatterImpl</implementation-class>
22     </component>
24     <component>
25       <implementation-class>com.intellij.util.indexing.FileBasedIndex</implementation-class>
26     </component>
27     <component>
28       <interface-class>com.intellij.psi.stubs.StubIndex</interface-class>
29       <implementation-class>com.intellij.psi.stubs.StubIndexImpl</implementation-class>
30     </component>
32     <component>
33       <interface-class>com.intellij.tools.ToolManager</interface-class>
34       <implementation-class>com.intellij.tools.ToolManager</implementation-class>
35     </component>
37     <component>
38       <interface-class>com.intellij.psi.stubs.SerializationManager</interface-class>
39       <implementation-class>com.intellij.psi.stubs.SerializationManagerImpl</implementation-class>
40     </component>
42   </application-components>
44   <project-components>
45     <component>
46       <interface-class>com.intellij.codeInsight.highlighting.HighlightManager</interface-class>
47       <implementation-class>com.intellij.codeInsight.highlighting.HighlightManagerImpl</implementation-class>
48       <skipForDummyProject/>
49     </component>
51     <component>
52       <interface-class>com.intellij.codeInsight.lookup.LookupManager</interface-class>
53       <implementation-class>com.intellij.codeInsight.lookup.impl.LookupManagerImpl</implementation-class>
54       <headless-implementation-class>com.intellij.codeInsight.lookup.impl.TestLookupManager</headless-implementation-class>
55       <skipForDummyProject/>
56     </component>
58     <component>
59       <interface-class>com.intellij.openapi.roots.ProjectRootManager</interface-class>
60       <implementation-class>com.intellij.openapi.roots.impl.ProjectRootManagerImpl</implementation-class>
61     </component>
62     <component>
63       <interface-class>com.intellij.openapi.roots.impl.DirectoryIndex</interface-class>
64       <implementation-class>com.intellij.openapi.roots.impl.DirectoryIndexImpl</implementation-class>
65     </component>
67     <component>
68       <interface-class>com.intellij.psi.PsiManager</interface-class>
69       <implementation-class>com.intellij.psi.impl.PsiManagerImpl</implementation-class>
70     </component>
71     <component>
72       <interface-class>com.intellij.psi.PsiDocumentManager</interface-class>
73       <implementation-class>com.intellij.psi.impl.PsiDocumentManagerImpl</implementation-class>
74     </component>
76     <component>
77       <interface-class>com.intellij.openapi.module.ModuleManager</interface-class>
78       <implementation-class>com.intellij.openapi.module.impl.ModuleManagerImpl</implementation-class>
79     </component>
81     <component>
82       <interface-class>com.intellij.codeInsight.highlighting.BraceHighlighter</interface-class>
83       <implementation-class>com.intellij.codeInsight.highlighting.BraceHighlighter</implementation-class>
84       <skipForDefaultProject/>
85     </component>
87     <component>
88       <interface-class>com.intellij.codeInsight.folding.CodeFoldingManager</interface-class>
89       <implementation-class>com.intellij.codeInsight.folding.impl.CodeFoldingManagerImpl</implementation-class>
90       <skipForDummyProject/>
91     </component>
93     <component>
94       <interface-class>com.intellij.openapi.fileEditor.FileEditorManager</interface-class>
95       <implementation-class>com.intellij.openapi.fileEditor.impl.PsiAwareFileEditorManagerImpl</implementation-class>
96       <headless-implementation-class>com.intellij.testFramework.TestEditorManagerImpl</headless-implementation-class>
97       <option name="workspace" value="true"/>
98       <skipForDummyProject/>
99     </component>
101     <component>
102       <interface-class>com.intellij.problems.WolfTheProblemSolver</interface-class>
103       <implementation-class>com.intellij.codeInsight.problems.WolfTheProblemSolverImpl</implementation-class>
104       <headless-implementation-class>com.intellij.codeInsight.problems.MockWolfTheProblemSolver</headless-implementation-class>
105     </component>
107     <component>
108       <interface-class>com.intellij.pom.tree.TreeAspect</interface-class>
109       <implementation-class>com.intellij.pom.tree.TreeAspect</implementation-class>
110     </component>
111     <component>
112       <implementation-class>com.intellij.psi.impl.source.PostprocessReformattingAspect</implementation-class>
113       <skipForDefaultProject/>
114     </component>
116     <component>
117       <interface-class>com.intellij.codeInsight.daemon.DaemonCodeAnalyzer</interface-class>
118       <implementation-class>com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl</implementation-class>
119       <option name="workspace" value="true"/>
120       <skipForDummyProject/>
121     </component>
122     <component>
123       <implementation-class>com.intellij.codeInsight.daemon.impl.EditorTracker</implementation-class>
124       <skipForDummyProject/>
125     </component>
126     <component>
127       <implementation-class>com.intellij.codeInsight.daemon.impl.GeneralHighlightingPassFactory</implementation-class>
128       <skipForDefaultProject/>
129     </component>
130     <component>
131       <implementation-class>com.intellij.codeInsight.daemon.impl.VisibleGeneralHighlightingPassFactory</implementation-class>
132       <skipForDefaultProject/>
133     </component>
134     <component>
135       <implementation-class>com.intellij.codeInsight.daemon.impl.LineMarkersPassFactory</implementation-class>
136       <skipForDefaultProject/>
137     </component>
138     <component>
139       <implementation-class>com.intellij.codeInsight.daemon.impl.VisibleLineMarkersPassFactory</implementation-class>
140       <skipForDefaultProject/>
141     </component>
142     <component>
143       <implementation-class>com.intellij.codeInsight.daemon.impl.ShowIntentionsPassFactory</implementation-class>
144       <skipForDefaultProject/>
145     </component>
146     <component>
147       <implementation-class>com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPassFactory</implementation-class>
148       <skipForDefaultProject/>
149     </component>
150     <component>
151       <implementation-class>com.intellij.codeInsight.daemon.impl.CodeFoldingPassFactory</implementation-class>
152       <skipForDefaultProject/>
153     </component>
154     <component>
155       <implementation-class>com.intellij.codeInsight.daemon.impl.InjectedCodeFoldingPassFactory</implementation-class>
156       <skipForDefaultProject/>
157     </component>
158     <component>
159       <implementation-class>com.intellij.codeInsight.daemon.impl.LocalInspectionsPassFactory</implementation-class>
160       <skipForDefaultProject/>
161     </component>
162     <component>
163       <implementation-class>com.intellij.codeInsight.daemon.impl.WholeFileLocalInspectionsPassFactory</implementation-class>
164       <skipForDefaultProject/>
165     </component>
166     <component>
167       <implementation-class>com.intellij.codeInsight.daemon.impl.ExternalToolPassFactory</implementation-class>
168       <skipForDefaultProject/>
169     </component>
170     <component>
171       <implementation-class>com.intellij.codeInsight.daemon.impl.WolfPassFactory</implementation-class>
172       <skipForDefaultProject/>
173     </component>
174     <component>
175       <implementation-class>com.intellij.codeInsight.daemon.impl.ShowAutoImportPassFactory</implementation-class>
176       <skipForDefaultProject/>
177     </component>
178     <component>
179       <implementation-class>com.intellij.codeInsight.daemon.impl.SlowLineMarkersPassFactory</implementation-class>
180       <skipForDefaultProject/>
181     </component>
183     <component>
184       <interface-class>com.intellij.codeInsight.template.TemplateManager</interface-class>
185       <implementation-class>com.intellij.codeInsight.template.impl.TemplateManagerImpl</implementation-class>
186     </component>
188     <component>
189       <implementation-class>com.intellij.util.indexing.FileBasedIndexProjectHandler</implementation-class>
190     </component>
192     <component>
193       <interface-class>com.intellij.codeInsight.navigation.CtrlMouseHandler</interface-class>
194       <implementation-class>com.intellij.codeInsight.navigation.CtrlMouseHandler</implementation-class>
195       <skipForDefaultProject/>
196     </component>
198     <component>
199       <interface-class>com.intellij.lang.injection.InjectedLanguageManager</interface-class>
200       <implementation-class>com.intellij.psi.impl.source.tree.injected.InjectedLanguageManagerImpl</implementation-class>
201     </component>
203     <component>
204       <interface-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</interface-class>
205       <implementation-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</implementation-class>
206       <skipForDummyProject/>
207     </component>
209     <component>
210       <implementation-class>com.intellij.openapi.vcs.changes.VcsEventWatcher</implementation-class>
211       <skipForDummyProject/>
212     </component>
214     <component>
215       <interface-class>com.intellij.codeInsight.preview.ImageOrColorPreviewProjectComponent</interface-class>
216       <implementation-class>com.intellij.codeInsight.preview.ImageOrColorPreviewProjectComponent</implementation-class>
217       <skipForDummyProject/>
218     </component>
220     <component>
221       <implementation-class>com.intellij.openapi.roots.impl.PushedFilePropertiesUpdater</implementation-class>
222     </component>
223   </project-components>
225   <module-components>
226     <component>
227       <interface-class>com.intellij.openapi.roots.ModuleRootManager</interface-class>
228       <implementation-class>com.intellij.openapi.roots.impl.ModuleRootManagerImpl</implementation-class>
229     </component>
230     
231     <component>
232       <implementation-class>com.intellij.openapi.components.impl.ModuleServiceManagerImpl</implementation-class>
233     </component>
235     <component>
236       <interface-class>com.intellij.facet.FacetManager</interface-class>
237       <implementation-class>com.intellij.facet.FacetManagerImpl</implementation-class>
238     </component>
239   </module-components>
240 </components>