diff options
Diffstat (limited to 'resources/src')
-rw-r--r-- | resources/src/META-INF/IdeaPlugin.xml | 23 | ||||
-rw-r--r-- | resources/src/idea/RichPlatformPlugin.xml | 2 |
2 files changed, 25 insertions, 0 deletions
diff --git a/resources/src/META-INF/IdeaPlugin.xml b/resources/src/META-INF/IdeaPlugin.xml index 27c7454722e6..58281cf84f8c 100644 --- a/resources/src/META-INF/IdeaPlugin.xml +++ b/resources/src/META-INF/IdeaPlugin.xml @@ -222,6 +222,8 @@ <extensionPoint name="java.compilerOutputIndex" area="IDEA_PROJECT" interface="com.intellij.compilerOutputIndex.api.indexer.CompilerOutputBaseIndex"/> <extensionPoint name="vetoSPICondition" interface="com.intellij.openapi.util.Condition"/> + + <extensionPoint name="manifest.parser.provider" interface="org.jetbrains.lang.manifest.header.HeaderParserProvider"/> </extensionPoints> <extensions defaultExtensionNs="com.intellij"> @@ -1376,6 +1378,9 @@ <debugger.breakpointFactory implementation="com.intellij.debugger.ui.breakpoints.MethodBreakpointFactory"/> <debugger.jvmSmartStepIntoHandler implementation="com.intellij.debugger.actions.JavaSmartStepIntoHandler"/> + <applicationService serviceInterface="com.intellij.remoteServer.runtime.deployment.debug.JavaDebuggerLauncher" + serviceImplementation="com.intellij.remoteServer.impl.runtime.deployment.debug.JavaDebuggerLauncherImpl"/> + <dom.uiControlsProvider implementation="com.intellij.util.xml.impl.JavaDomApplicationComponent"/> <programRunner id="defaultDebugRunner" implementation="com.intellij.debugger.impl.GenericDebuggerRunner" order="last"/> @@ -1427,10 +1432,28 @@ <writingAccessProvider implementation="com.intellij.refactoring.util.ClsElementWritingAccessProvider"/> <welcomeScreen implementation="com.intellij.ide.ui.laf.darcula.DarculaWelcomeScreenProvider"/> + <fileTypeFactory implementation="com.intellij.spi.SPIFileTypeFactory"/> <lang.parserDefinition language="SPI" implementationClass="com.intellij.spi.parsing.SPIParserDefinition"/> <lang.commenter language="SPI" implementationClass="com.intellij.spi.SPICommenter"/> <annotator language="SPI" implementationClass="com.intellij.spi.SPIAnnotator"/> + + <fileTypeFactory implementation="org.jetbrains.lang.manifest.ManifestFileTypeFactory"/> + <lang.parserDefinition language="Manifest" implementationClass="org.jetbrains.lang.manifest.parser.ManifestParserDefinition"/> + <lang.syntaxHighlighterFactory key="Manifest" implementationClass="org.jetbrains.lang.manifest.highlighting.ManifestSyntaxHighlighterFactory"/> + <annotator language="Manifest" implementationClass="org.jetbrains.lang.manifest.highlighting.HeaderAnnotator"/> + <lang.elementManipulator forClass="org.jetbrains.lang.manifest.psi.HeaderValuePart" + implementationClass="org.jetbrains.lang.manifest.psi.impl.HeaderValuePartManipulator"/> + <completion.contributor language="Manifest" implementationClass="org.jetbrains.lang.manifest.completion.ManifestCompletionContributor"/> + <manifest.parser.provider implementation="org.jetbrains.lang.manifest.header.impl.StandardManifestHeaderParsers"/> + + <applicationService serviceImplementation="org.jetbrains.lang.manifest.header.HeaderParserRepository"/> + + <localInspection language="Manifest" displayName="Missing Final New Line" groupName="Manifest" + enabledByDefault="true" level="ERROR" implementationClass="org.jetbrains.lang.manifest.highlighting.MissingFinalNewlineInspection"/> + <localInspection language="Manifest" displayName="Unknown or Misspelled Header Name" groupName="Manifest" + enabledByDefault="true" level="WARNING" implementationClass="org.jetbrains.lang.manifest.highlighting.MisspelledHeaderInspection"/> + <gotoDeclarationHandler implementation="com.intellij.codeInsight.navigation.actions.GotoLambdaParameterHandler"/> <java.compilerOutputIndex implementation="com.intellij.compilerOutputIndex.impl.MethodsUsageIndex"/> diff --git a/resources/src/idea/RichPlatformPlugin.xml b/resources/src/idea/RichPlatformPlugin.xml index d0d63b13f033..c539ddb15bde 100644 --- a/resources/src/idea/RichPlatformPlugin.xml +++ b/resources/src/idea/RichPlatformPlugin.xml @@ -78,6 +78,8 @@ <extensionPoint name="codeInsight.wordCompletionFilter" beanClass="com.intellij.lang.LanguageExtensionPoint"/> + <extensionPoint name="projectStructureConfigurableFilter" interface="com.intellij.openapi.roots.ui.configuration.ProjectStructureConfigurableFilter"/> + <extensionPoint name="projectStructureConfigurableAdder" interface="com.intellij.openapi.roots.ui.configuration.ProjectStructureConfigurableAdder"/> <extensionPoint name="compiler" area="IDEA_PROJECT" interface="com.intellij.openapi.compiler.Compiler"/> <extensionPoint name="compilerFactory" area="IDEA_PROJECT" interface="com.intellij.openapi.compiler.CompilerFactory"/> |