diff options
Diffstat (limited to 'resources/src')
-rw-r--r-- | resources/src/META-INF/IdeTipsAndTricks.xml | 1 | ||||
-rw-r--r-- | resources/src/META-INF/IdeaPlugin.xml | 17 | ||||
-rw-r--r-- | resources/src/idea/RichPlatformActions.xml | 3 | ||||
-rw-r--r-- | resources/src/idea/RichPlatformPlugin.xml | 18 |
4 files changed, 28 insertions, 11 deletions
diff --git a/resources/src/META-INF/IdeTipsAndTricks.xml b/resources/src/META-INF/IdeTipsAndTricks.xml index 35fd6e05e706..c27a05083b67 100644 --- a/resources/src/META-INF/IdeTipsAndTricks.xml +++ b/resources/src/META-INF/IdeTipsAndTricks.xml @@ -50,6 +50,7 @@ <tipAndTrick file="HierarchyBrowser.html"/> <tipAndTrick file="BreakpointSpeedmenu.html"/> <tipAndTrick file="EvaluateExpressionInEditor.html"/> + <tipAndTrick file="QuickEvaluateExpression.html"/> <tipAndTrick file="WordCompletion.html"/> <tipAndTrick file="QuickJavaDocInLookups.html" feature-id="codeassists.quickjavadoc.lookup"/> <tipAndTrick file="DotEtcInLookups.html" feature-id="editing.completion.finishByDotEtc"/> diff --git a/resources/src/META-INF/IdeaPlugin.xml b/resources/src/META-INF/IdeaPlugin.xml index 329fc3def69f..9764417638d6 100644 --- a/resources/src/META-INF/IdeaPlugin.xml +++ b/resources/src/META-INF/IdeaPlugin.xml @@ -9,16 +9,26 @@ <xi:include href="/idea/JavaActions.xml" xpointer="xpointer(/component/*)"/> <xi:include href="/META-INF/ExternalSystemExtensions.xml" xpointer="xpointer(/idea-plugin/extensions/*)"/> <xi:include href="/componentSets/Debugger.xml" xpointer="xpointer(/components/*)"/> + <xi:include href="/META-INF/structuralsearch.xml" xpointer="xpointer(/idea-plugin/*)"> + <xi:fallback/> + </xi:include> + <xi:include href="/META-INF/structuralsearch-java.xml" xpointer="xpointer(/idea-plugin/*)"/> <xi:include href="/META-INF/IntentionPowerPack.xml" xpointer="xpointer(/idea-plugin/*)"/> <xi:include href="/META-INF/InspectionGadgets.xml" xpointer="xpointer(/idea-plugin/*)"/> <xi:include href="/META-INF/ManifestSupport.xml" xpointer="xpointer(/idea-plugin/*)"> <xi:fallback/> </xi:include> + <xi:include href="/META-INF/TypeMigration.xml" xpointer="xpointer(/idea-plugin/*)"> + <xi:fallback/> + </xi:include> <application-components> <component> <implementation-class>com.intellij.util.xml.impl.JavaDomApplicationComponent</implementation-class> </component> + <component> + <implementation-class>com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisConverter</implementation-class> + </component> </application-components> <project-components> @@ -1356,6 +1366,8 @@ <stubIndex implementation="com.intellij.psi.impl.java.stubs.index.JavaSuperClassNameOccurenceIndex"/> <stubIndex implementation="com.intellij.psi.impl.java.stubs.index.JavaMethodParameterTypesIndex"/> + <fileBasedIndex implementation="com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisIndex"/> + <stubElementTypeHolder class="com.intellij.psi.impl.java.stubs.JavaStubElementTypes"/> <dom.customAnnotationChecker implementation="com.intellij.util.xml.impl.ExtendsClassChecker"/> @@ -1416,6 +1428,8 @@ <resolveScopeEnlarger implementation="com.intellij.psi.NonClasspathResolveScopeEnlarger"/> <xdebugger.debuggerSupport implementation="com.intellij.debugger.ui.JavaDebuggerSupport"/> + <xdebugger.settings implementation="com.intellij.debugger.settings.JavaDebuggerSettings"/> + <xdebugger.breakpointType implementation="com.intellij.debugger.ui.breakpoints.JavaMethodBreakpointType"/> <xdebugger.breakpointType implementation="com.intellij.debugger.ui.breakpoints.JavaWildcardMethodBreakpointType"/> <xdebugger.breakpointType implementation="com.intellij.debugger.ui.breakpoints.JavaFieldBreakpointType"/> @@ -1471,7 +1485,6 @@ implementationClass="com.intellij.psi.impl.JavaRegExpHost"/> <psi.referenceContributor language="JAVA" implementation="com.intellij.psi.impl.source.resolve.reference.impl.JavaReflectionReferenceContributor"/> - <psi.referenceContributor language="JAVA" implementation="com.intellij.psi.impl.source.resolve.reference.impl.JavaCharsetReferenceContributor"/> <writingAccessProvider implementation="com.intellij.refactoring.util.ClsElementWritingAccessProvider"/> @@ -1509,6 +1522,8 @@ <projectOpenProcessor implementation="com.intellij.platform.PlatformProjectOpenProcessor" order="last"/> <projectService serviceInterface="com.intellij.platform.ProjectBaseDirectory" serviceImplementation="com.intellij.platform.ProjectBaseDirectory"/> + <projectService serviceInterface="com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis" + serviceImplementation="com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis"/> <spellchecker.support language="JAVA" implementationClass="com.intellij.spellchecker.JavaSpellcheckingStrategy"/> <codeInsight.template.postfixTemplateProvider language="JAVA" diff --git a/resources/src/idea/RichPlatformActions.xml b/resources/src/idea/RichPlatformActions.xml index e54edddfc3fa..12a8d342c956 100644 --- a/resources/src/idea/RichPlatformActions.xml +++ b/resources/src/idea/RichPlatformActions.xml @@ -87,7 +87,7 @@ <group id="InspectCodeGroup" text="Inspect Code Actions"> <action id="InspectCode" class="com.intellij.codeInspection.actions.CodeInspectionAction"/> - <action id="CodeCleanup" class="com.intellij.codeInspection.actions.CodeCleanupAction" internal="true"/> + <action id="CodeCleanup" class="com.intellij.codeInspection.actions.CodeCleanupAction"/> <action id="RunInspection" class="com.intellij.codeInspection.actions.RunInspectionAction"/> <action id="PopupHector" class="com.intellij.codeInsight.daemon.impl.PopupHectorAction"/> <action id="ViewOfflineInspection" class="com.intellij.codeInspection.actions.ViewOfflineResultsAction"/> @@ -141,6 +141,7 @@ <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="DumpVfsInfoForExcludedFiles" internal="true" class="com.intellij.internal.DumpVfsInfoForExcludedFilesAction"/> <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"/> diff --git a/resources/src/idea/RichPlatformPlugin.xml b/resources/src/idea/RichPlatformPlugin.xml index b27faab54d4a..92ae7046006e 100644 --- a/resources/src/idea/RichPlatformPlugin.xml +++ b/resources/src/idea/RichPlatformPlugin.xml @@ -32,9 +32,6 @@ <extensionPoint name="antCustomCompiler" interface="com.intellij.compiler.ant.ChunkCustomCompilerExtension"/> - <extensionPoint name="compiler.buildParticipantProvider" - interface="com.intellij.openapi.compiler.make.BuildParticipantProvider"/> - <extensionPoint name="compiler.buildTargetScopeProvider" interface="com.intellij.compiler.impl.BuildTargetScopeProvider"/> @@ -181,6 +178,9 @@ <projectService serviceInterface="com.intellij.codeInsight.ExternalAnnotationsManager" serviceImplementation="com.intellij.codeInsight.ExternalAnnotationsManagerImpl"/> + <projectService serviceInterface="com.intellij.codeInsight.InferredAnnotationsManager" + serviceImplementation="com.intellij.codeInsight.InferredAnnotationsManagerImpl"/> + <projectService serviceInterface="com.intellij.openapi.compiler.CompilerManager" serviceImplementation="com.intellij.compiler.CompilerManagerImpl"/> <projectService serviceInterface="com.intellij.openapi.roots.CompilerProjectExtension" @@ -239,10 +239,10 @@ <!-- Errors --> <!-- Show full error options configurable only in full IDEA - platform supports only default IDE profile for now --> - <projectConfigurable provider="com.intellij.profile.codeInspection.ui.ProjectInspectionToolsConfigurableProvider"/> + <projectConfigurable groupId="editor" displayName="Inspections" provider="com.intellij.profile.codeInspection.ui.ProjectInspectionToolsConfigurableProvider"/> <!-- Compiler --> - <projectConfigurable instance="com.intellij.compiler.options.CompilerConfigurable" id="project.propCompiler" order="after project" + <projectConfigurable groupId="build" instance="com.intellij.compiler.options.CompilerConfigurable" id="project.propCompiler" order="after project" key="compiler.configurable.display.name" bundle="messages.CompilerBundle" childrenEPName="com.intellij.compilerSettingsFactory"> <configurable instance="com.intellij.openapi.compiler.options.ExcludedEntriesConfigurable" id="reference.projectsettings.compiler.excludes" displayName="Excludes"/> @@ -254,20 +254,20 @@ key="rmi.compiler.description" bundle="messages.CompilerBundle"/> </projectConfigurable> - <projectConfigurable instance="com.intellij.psi.templateLanguages.TemplateDataLanguageConfigurable" id="Template Data Languages" key="template.data.language.configurable" bundle="messages.LangBundle" /> + <projectConfigurable groupId="language" instance="com.intellij.psi.templateLanguages.TemplateDataLanguageConfigurable" id="Template Data Languages" key="template.data.language.configurable" bundle="messages.LangBundle" /> <!-- Scopes --> - <projectConfigurable instance="com.intellij.ide.util.scopeChooser.ScopeChooserConfigurable" id="project.scopes" key="scopes.display.name" bundle="messages.IdeBundle" /> + <projectConfigurable groupId="project" instance="com.intellij.ide.util.scopeChooser.ScopeChooserConfigurable" id="project.scopes" key="scopes.display.name" bundle="messages.IdeBundle" /> <!-- Application Configurables --> <!-- Path Variables --> <!-- the implementation of this configurable is in platform-impl but it's not registered in platform because it's only required in full IDEA --> - <applicationConfigurable instance="com.intellij.application.options.pathMacros.PathMacroConfigurable" id="preferences.pathVariables" + <applicationConfigurable groupId="project" instance="com.intellij.application.options.pathMacros.PathMacroConfigurable" id="preferences.pathVariables" key="title.path.variables" bundle="messages.ApplicationBundle"/> - <applicationConfigurable instance="com.intellij.execution.console.ConsoleFoldingConfigurable" id="Console Folding" + <applicationConfigurable parentId="editor" instance="com.intellij.execution.console.ConsoleFoldingConfigurable" id="Console Folding" displayName="Console Folding"/> <editorNotificationProvider implementation="com.intellij.codeInsight.daemon.impl.AttachSourcesNotificationProvider"/> |