97772ebf3f22dcca82ac6dfcb1f58f33a2eac737
[idea/community.git] / platform / platform-resources / src / componentSets / Lang.xml
1 <idea-plugin>
2   <project-components>
3     <component>
4       <interface-class>com.intellij.openapi.roots.ProjectRootManager</interface-class>
5       <implementation-class>com.intellij.openapi.roots.impl.ProjectRootManagerComponent</implementation-class>
6       <loadForDefaultProject/>
7     </component>
8
9     <component>
10       <interface-class>com.intellij.psi.PsiManager</interface-class>
11       <implementation-class>com.intellij.psi.impl.PsiManagerImpl</implementation-class>
12       <loadForDefaultProject/>
13     </component>
14     <component>
15       <implementation-class>com.intellij.psi.impl.file.impl.PsiVFSListener</implementation-class>
16     </component>
17     <component>
18       <interface-class>com.intellij.psi.PsiDocumentManager</interface-class>
19       <implementation-class>com.intellij.psi.impl.PsiDocumentManagerImpl</implementation-class>
20       <loadForDefaultProject/>
21     </component>
22
23     <component>
24       <interface-class>com.intellij.openapi.module.ModuleManager</interface-class>
25       <implementation-class>com.intellij.openapi.module.impl.ModuleManagerComponent</implementation-class>
26       <loadForDefaultProject/>
27     </component>
28     <component>
29       <interface-class>com.intellij.openapi.module.impl.ExternalModuleListStorage</interface-class>
30       <implementation-class>com.intellij.openapi.module.impl.ExternalModuleListStorageImpl</implementation-class>
31       <loadForDefaultProject/>
32     </component>
33
34     <component>
35       <implementation-class>com.intellij.psi.search.scope.packageSet.UpdatingScopeOnProjectStructureChangeListener</implementation-class>
36     </component>
37
38     <component>
39       <implementation-class>com.intellij.execution.impl.ProjectRunConfigurationInitializer</implementation-class>
40     </component>
41
42     <component>
43       <interface-class>com.intellij.codeInsight.folding.CodeFoldingManager</interface-class>
44       <implementation-class>com.intellij.codeInsight.folding.impl.CodeFoldingManagerImpl</implementation-class>
45     </component>
46
47     <component>
48       <interface-class>com.intellij.openapi.fileEditor.FileEditorManager</interface-class>
49       <implementation-class>com.intellij.openapi.fileEditor.impl.PsiAwareFileEditorManagerImpl</implementation-class>
50       <headless-implementation-class>com.intellij.openapi.fileEditor.impl.TestEditorManagerImpl</headless-implementation-class>
51       <option name="workspace" value="true"/>
52     </component>
53
54     <component>
55       <interface-class>com.intellij.problems.WolfTheProblemSolver</interface-class>
56       <implementation-class>com.intellij.codeInsight.problems.WolfTheProblemSolverImpl</implementation-class>
57       <headless-implementation-class>com.intellij.codeInsight.problems.MockWolfTheProblemSolver</headless-implementation-class>
58     </component>
59
60     <component>
61       <implementation-class>com.intellij.pom.tree.TreeAspect</implementation-class>
62       <loadForDefaultProject/>
63     </component>
64     <component>
65       <implementation-class>com.intellij.psi.impl.source.PostprocessReformattingAspect</implementation-class>
66       <loadForDefaultProject/>
67       <!-- <skipForDefaultProject/> -->
68     </component>
69
70     <component>
71       <interface-class>com.intellij.codeInsight.daemon.DaemonCodeAnalyzer</interface-class>
72       <implementation-class>com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl</implementation-class>
73       <loadForDefaultProject/>
74     </component>
75     <component>
76       <implementation-class>com.intellij.codeInsight.daemon.impl.DaemonListeners</implementation-class>
77       <option name="workspace" value="true"/>
78     </component>
79     <component>
80       <implementation-class>com.intellij.codeInsight.daemon.impl.EditorTracker</implementation-class>
81       <loadForDefaultProject/>
82     </component>
83
84     <component>
85       <implementation-class>com.intellij.util.indexing.FileBasedIndexProjectHandler</implementation-class>
86     </component>
87
88     <component>
89       <implementation-class>com.intellij.codeInsight.navigation.CtrlMouseHandler</implementation-class>
90     </component>
91
92     <component>
93       <implementation-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</implementation-class>
94       <loadForDefaultProject/>
95     </component>
96
97     <component>
98       <interface-class>com.intellij.openapi.roots.impl.PushedFilePropertiesUpdater</interface-class>
99       <implementation-class>com.intellij.openapi.roots.impl.PushedFilePropertiesUpdaterImpl</implementation-class>
100     </component>
101
102     <component>
103       <interface-class>com.intellij.facet.pointers.FacetPointersManager</interface-class>
104       <implementation-class>com.intellij.facet.impl.pointers.FacetPointersManagerImpl</implementation-class>
105     </component>
106
107     <component>
108       <implementation-class>com.intellij.facet.impl.ui.FacetDependentToolWindowManager</implementation-class>
109       <headless-implementation-class/>
110     </component>
111
112     <component>
113       <interface-class>com.intellij.ide.GeneratedSourceFileChangeTracker</interface-class>
114       <implementation-class>com.intellij.ide.GeneratedSourceFileChangeTrackerImpl</implementation-class>
115     </component>
116   </project-components>
117
118   <module-components>
119     <component>
120       <interface-class>com.intellij.openapi.roots.ModuleRootManager</interface-class>
121       <implementation-class>com.intellij.openapi.roots.impl.ModuleRootManagerComponent</implementation-class>
122     </component>
123     <component>
124       <interface-class>com.intellij.facet.FacetManager</interface-class>
125       <implementation-class>com.intellij.facet.FacetManagerImpl</implementation-class>
126     </component>
127   </module-components>
128 </idea-plugin>