diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2013-02-27 09:41:48 -0800 |
---|---|---|
committer | Jean-Baptiste Queru <jbq@google.com> | 2013-02-27 09:41:48 -0800 |
commit | 1d526b16d476792ca7ce47616d55833115e8d6ab (patch) | |
tree | 650fb03af01ff04097d1d59939518cc71be029cb /resources | |
parent | 9edc8f6b58f71ec510ba36b838f115718d9a174d (diff) | |
download | idea-1d526b16d476792ca7ce47616d55833115e8d6ab.tar.gz |
Snapshot of commit 329607d9ebcedf2bb0ad81265354366db7dc3f9c
from branch master of git://git.jetbrains.org/idea/community.git
Change-Id: I3b27d82897504da1b66169b67c7771e0f551c973
Diffstat (limited to 'resources')
-rw-r--r-- | resources/src/META-INF/IdeaPlugin.xml | 63 | ||||
-rw-r--r-- | resources/src/idea/JavaActions.xml | 4 | ||||
-rw-r--r-- | resources/src/idea/RichPlatformActions.xml | 6 | ||||
-rw-r--r-- | resources/src/idea/RichPlatformPlugin.xml | 15 |
4 files changed, 68 insertions, 20 deletions
diff --git a/resources/src/META-INF/IdeaPlugin.xml b/resources/src/META-INF/IdeaPlugin.xml index 8d6a96a2e021..3c635fe04277 100644 --- a/resources/src/META-INF/IdeaPlugin.xml +++ b/resources/src/META-INF/IdeaPlugin.xml @@ -135,16 +135,25 @@ <extensionPoint name="debuggerClassFilterProvider" interface="com.intellij.ui.classFilter.DebuggerClassFilterProvider"/> <extensionPoint name="topLevelClassProvider" interface="com.intellij.debugger.engine.TopLevelParentClassProvider"/> - <extensionPoint name="debuggerEditorTextProvider" beanClass="com.intellij.lang.LanguageExtensionPoint" /> + <extensionPoint name="debuggerEditorTextProvider" beanClass="com.intellij.lang.LanguageExtensionPoint" > + <with attribute="implementationClass" implements="com.intellij.debugger.impl.EditorTextProvider"/> + </extensionPoint> <extensionPoint name="javadocTagInfo" area="IDEA_PROJECT" interface="com.intellij.psi.javadoc.JavadocTagInfo"/> <extensionPoint name="refactoring.introduceParameterMethodUsagesProcessor" interface="com.intellij.refactoring.introduceParameter.IntroduceParameterMethodUsagesProcessor"/> - <extensionPoint name="annotationSupport" beanClass="com.intellij.lang.LanguageExtensionPoint"/> - <extensionPoint name="constantExpressionEvaluator" beanClass="com.intellij.lang.LanguageExtensionPoint"/> + <extensionPoint name="annotationSupport" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.psi.PsiAnnotationSupport"/> + </extensionPoint> - <extensionPoint name="expressionConverter" beanClass="com.intellij.lang.LanguageExtensionPoint"/> + <extensionPoint name="constantExpressionEvaluator" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.psi.impl.ConstantExpressionEvaluator"/> + </extensionPoint> + + <extensionPoint name="expressionConverter" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.refactoring.introduceParameter.ExpressionConverter"/> + </extensionPoint> <!--<extensionPoint name="expectedTypesProvider" interface="com.intellij.codeInsight.ExpectedTypesProviderExtension"/>--> @@ -153,13 +162,50 @@ <extensionPoint name="allowedApiFilter" interface="com.intellij.psi.impl.AllowedApiFilterExtension"/> - <extensionPoint name="generation.topLevelFactory" beanClass="com.intellij.lang.LanguageExtensionPoint"/> + <extensionPoint name="generation.topLevelFactory" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.psi.JVMElementFactoryProvider"/> + </extensionPoint> - <extensionPoint name="codeInsight.createFieldFromUsageHelper" beanClass="com.intellij.lang.LanguageExtensionPoint"/> + <extensionPoint name="codeInsight.createFieldFromUsageHelper" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.codeInsight.daemon.impl.quickfix.CreateFieldFromUsageHelper"/> + </extensionPoint> <extensionPoint name="library.dependencyScopeSuggester" interface="com.intellij.openapi.roots.LibraryDependencyScopeSuggester"/> - <extensionPoint name="refactoring.safeDelete.JavaSafeDeleteDelegate" beanClass="com.intellij.lang.LanguageExtensionPoint"/> + <extensionPoint name="refactoring.safeDelete.JavaSafeDeleteDelegate" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegate"/> + </extensionPoint> + + <extensionPoint name="constructorBodyGenerator" + beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.codeInsight.generation.ConstructorBodyGenerator"/> + </extensionPoint> + + <extensionPoint name="refactoring.moveInnerHandler" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.refactoring.move.moveInner.MoveInnerHandler"/> + </extensionPoint> + + <extensionPoint name="refactoring.moveClassToInnerHandler" + interface="com.intellij.refactoring.move.moveClassesOrPackages.MoveClassToInnerHandler"/> + + <extensionPoint name="refactoring.moveAllClassesInFileHandler" + interface="com.intellij.refactoring.move.moveClassesOrPackages.MoveAllClassesInFileHandler"/> + + <extensionPoint name="refactoring.moveClassHandler" interface="com.intellij.refactoring.move.moveClassesOrPackages.MoveClassHandler"/> + + <extensionPoint name="refactoring.moveMemberHandler" beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.refactoring.move.moveMembers.MoveMemberHandler"/> + </extensionPoint> + + <extensionPoint name="testGenerator" + beanClass="com.intellij.lang.LanguageExtensionPoint"> + <with attribute="implementationClass" implements="com.intellij.testIntegration.createTest.TestGenerator"/> + </extensionPoint> + + <extensionPoint name="psi.clsCustomNavigationPolicy" + interface="com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy"/> + <extensionPoint name="psi.clsDecompiledFileProvider" + interface="com.intellij.psi.ClsFileDecompiledPsiFileProvider"/> </extensionPoints> <extensions defaultExtensionNs="com.intellij"> @@ -387,6 +433,9 @@ <projectService serviceInterface="com.intellij.codeInsight.NullableNotNullManager" serviceImplementation="com.intellij.codeInsight.NullableNotNullManagerImpl"/> + <projectService serviceInterface="com.intellij.codeInsight.ConditionCheckManager" + serviceImplementation="com.intellij.codeInsight.ConditionCheckManager"/> + <projectService serviceInterface="com.intellij.psi.search.PsiShortNamesCache" serviceImplementation="com.intellij.psi.impl.CompositeShortNamesCache"/> diff --git a/resources/src/idea/JavaActions.xml b/resources/src/idea/JavaActions.xml index 6f989531eb98..3d63ba8b2508 100644 --- a/resources/src/idea/JavaActions.xml +++ b/resources/src/idea/JavaActions.xml @@ -323,6 +323,8 @@ <action id="ShowModulesDependencies" class="com.intellij.moduleDependencies.ShowModuleDependenciesAction"> <add-to-group group-id="AnalyzeActions" anchor="last"/> </action> - + <action id="FileChooser.GotoJDK" class="com.intellij.openapi.projectRoots.JdkPopupAction" > + <add-to-group group-id="FileChooserToolbar" anchor="last"/> + </action> </actions> </component> diff --git a/resources/src/idea/RichPlatformActions.xml b/resources/src/idea/RichPlatformActions.xml index cf70b304a458..a94da99860a8 100644 --- a/resources/src/idea/RichPlatformActions.xml +++ b/resources/src/idea/RichPlatformActions.xml @@ -140,7 +140,7 @@ <action id="CheckVfsSanity" internal="true" class="com.intellij.openapi.vfs.newvfs.persistent.CheckSanityAction" text="Check VFS sanity"/> <action id="LoadAllContent" internal="true" class="com.intellij.internal.LoadAllContentsAction" text="Load all files content"/> <action id="LoadAllVFSContent" internal="true" class="com.intellij.internal.LoadAllVfsStoredContentsAction" text="Load all VFS stored files content"/> - <!--<action id="ComputeVFStatistics" internal="true" class="com.intellij.internal.ComputeVirtualFileNameStatAction"/>--> + <action id="ComputeVFStatistics" internal="true" class="com.intellij.internal.ComputeVirtualFileNameStatAction"/> <separator/> <action internal="true" id="PruneEmptyDirectories" class="com.intellij.ide.actions.PruneEmptyDirectoriesAction" text="Prune Empty Directories"/> <action internal="true" id="FixLineSeparators" class="com.intellij.ide.actions.FixLineSeparatorsAction" text="Fix Line Separators"/> @@ -171,10 +171,6 @@ <group id="DebuggerActions"> </group> - <action id="ConfigureFileDefaultEncoding" class="com.intellij.openapi.vfs.encoding.ConfigureFileDefaultEncodingAction"> - <add-to-group group-id="ChangeFileEncodingGroup" anchor="last"/> - </action> - <action id="AnalyzeStacktraceOnError" class="com.intellij.unscramble.AnalyzeStacktraceOnErrorAction" text="Analyze _Stacktrace"/> <reference ref="Compile"> diff --git a/resources/src/idea/RichPlatformPlugin.xml b/resources/src/idea/RichPlatformPlugin.xml index 6c954350cad5..1d37d6ffb460 100644 --- a/resources/src/idea/RichPlatformPlugin.xml +++ b/resources/src/idea/RichPlatformPlugin.xml @@ -27,9 +27,9 @@ </project-components> <extensionPoints> - <xi:include href="/META-INF/PlatformExtensionPoints.xml" xpointer="xpointer(/extensionPoints/*)"/> - <xi:include href="/META-INF/VcsExtensionPoints.xml" xpointer="xpointer(/extensionPoints/*)"/> - <xi:include href="/META-INF/LangExtensionPoints.xml" xpointer="xpointer(/extensionPoints/*)"/> + <xi:include href="/META-INF/PlatformExtensionPoints.xml" xpointer="xpointer(/idea-plugin/extensionPoints/*)"/> + <xi:include href="/META-INF/VcsExtensionPoints.xml" xpointer="xpointer(/idea-plugin/extensionPoints/*)"/> + <xi:include href="/META-INF/LangExtensionPoints.xml" xpointer="xpointer(/idea-plugin/extensionPoints/*)"/> <extensionPoint name="antBuildGen" interface="com.intellij.compiler.ant.ChunkBuildExtension"/> @@ -97,9 +97,9 @@ </extensionPoints> <extensions defaultExtensionNs="com.intellij"> - <xi:include href="/META-INF/PlatformExtensions.xml" xpointer="xpointer(/extensions/*)"/> - <xi:include href="/META-INF/VcsExtensions.xml" xpointer="xpointer(/extensions/*)"/> - <xi:include href="/META-INF/LangExtensions.xml" xpointer="xpointer(/extensions/*)"/> + <xi:include href="/META-INF/PlatformExtensions.xml" xpointer="xpointer(/idea-plugin/extensions/*)"/> + <xi:include href="/META-INF/VcsExtensions.xml" xpointer="xpointer(/idea-plugin/extensions/*)"/> + <xi:include href="/META-INF/LangExtensions.xml" xpointer="xpointer(/idea-plugin/extensions/*)"/> <projectViewPane implementation="com.intellij.ide.projectView.impl.ProjectViewPane"/> @@ -302,6 +302,7 @@ <projectTemplatesFactory implementation="com.intellij.platform.templates.RemoteTemplatesFactory"/> --> <projectTemplatesFactory implementation="com.intellij.platform.templates.PlainModuleTemplatesFactory"/> + <projectTemplateFileProcessor implementation="com.intellij.platform.templates.SystemFileProcessor"/> <applicationService serviceImplementation="com.intellij.ide.util.newProjectWizard.SelectTemplateSettings"/> @@ -383,7 +384,7 @@ <moduleRendererFactory implementation="com.intellij.ide.util.DefaultModuleRendererFactory" order="last"/> </extensions> - <xi:include href="/META-INF/xdebugger.xml" xpointer="xpointer(/root/*)"/> + <xi:include href="/META-INF/xdebugger.xml" xpointer="xpointer(/idea-plugin/*)"/> <xi:include href="/META-INF/XmlPlugin.xml" xpointer="xpointer(/idea-plugin/*)"/> <xi:include href="/META-INF/RegExpPlugin.xml" xpointer="xpointer(/idea-plugin/*)"/> |