Files

105 lines
6.7 KiB
XML

<idea-plugin allow-bundled-update="true">
<id>com.intellij.java</id>
<name>Java</name>
<description><![CDATA[
Adds support for the Java language, including Java projects, language syntax highlighting, inspections, and all other coding assistance features.
]]></description>
<vendor>JetBrains</vendor>
<category>Languages</category>
<resource-bundle>messages.ActionsBundle</resource-bundle>
<!--other dependencies inside java.backend plugin-->
<dependencies>
<plugin id="com.intellij.modules.lang"/>
</dependencies>
<module value="com.intellij.modules.java"/>
<content namespace="jetbrains">
<module name="intellij.java.syntax" loading="embedded"/>
<module name="intellij.java.frontback.psi" loading="embedded"/>
<module name="intellij.java.frontback.psi.impl" loading="embedded"/>
<module name="intellij.java.psi" loading="embedded"/>
<module name="intellij.java.psi.impl" loading="embedded"/>
<module name="intellij.java.frontback.impl" loading="embedded"/>
<module name="intellij.java.indexing" required-if-available="intellij.platform.backend"/>
<module name="intellij.platform.uast" required-if-available="intellij.platform.backend"/>
<module name="intellij.platform.uast.ide" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.uast" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.compiler" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.analysis" required-if-available="intellij.platform.backend"/>
<module name="intellij.java" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.resources" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.execution" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.remoteServers" loading="optional"/>
<module name="intellij.jvm.analysis" required-if-available="intellij.platform.backend"/>
<module name="intellij.jsp" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.resources.en" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.debugger" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.codeserver.core" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.codeserver.highlighting" required-if-available="intellij.platform.backend"/>
<module name="intellij.jsp.spi" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.indexing.impl" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.analysis.impl" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.structureView" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.impl" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.impl.refactorings" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.compiler.impl" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.typeMigration" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.impl.inspections" required-if-available="intellij.platform.backend"/>
<module name="intellij.jvm.analysis.refactoring" required-if-available="intellij.platform.backend"/>
<module name="intellij.jvm.analysis.quickFix" required-if-available="intellij.platform.backend"/>
<module name="intellij.uiDesigner" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.manifest" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.ui" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.execution.impl" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.debugger.impl" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.debugger.memory.agent" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.remoteServers.impl" loading="optional"/>
<module name="intellij.java.uast.ide" required-if-available="intellij.platform.backend"/>
<module name="intellij.platform.jps.build" required-if-available="intellij.platform.backend"/>
<module name="intellij.platform.jps.build.dependencyGraph" required-if-available="intellij.platform.backend"/>
<module name="intellij.platform.jps.build.javac.rt" loading="embedded"/>
<module name="intellij.java.guiForms.compiler" loading="embedded"/>
<module name="intellij.java.compiler.antTasks" loading="embedded"/>
<module name="intellij.java.compiler.instrumentationUtil" loading="embedded"/>
<module name="intellij.java.compiler.instrumentationUtil.java8" loading="embedded"/>
<module name="intellij.java.backend" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.frontend.split" required-if-available="intellij.platform.frontend.split"/>
<module name="intellij.java.backend.split"/>
<module name="intellij.java.debugger.impl.shared" loading="embedded"/>
<module name="intellij.java.execution.impl.shared" loading="embedded"/>
<module name="intellij.java.structuralSearch"/>
<module name="intellij.java.featuresTrainer"/>
<module name="intellij.java.performancePlugin" loading="optional"/>
<module name="intellij.java.unscramble"/>
<module name="intellij.java.vcs"/>
<module name="intellij.java.terminal" loading="optional"/>
<module name="intellij.jvm.analysis.impl"/>
<module name="intellij.java.debugger.impl.frontend" required-if-available="intellij.platform.frontend"/>
<module name="intellij.java.debugger.impl.backend" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.execution.impl.frontend" required-if-available="intellij.platform.frontend"/>
<module name="intellij.java.execution.impl.backend" required-if-available="intellij.platform.backend"/>
<module name="intellij.java.ultimate.icons" loading="optional"/>
<module name="intellij.java.langInjection"/>
<module name="intellij.java.langInjection.jps"/>
<module name="intellij.java.duplicates"/>
<module name="intellij.java.duplicates.analysis"/>
<module name="intellij.java.duplicatesDetection"/>
<module name="intellij.java.jam.impl"/>
<module name="intellij.java.jam"/>
<module name="intellij.profiler.ultimate"/>
<module name="intellij.debugger.jvm.advanced.java"/>
<module name="intellij.jvm.dfa.analysis.ui"/>
<module name="intellij.java.copyright"/>
<module name="intellij.java.promo"/>
</content>
</idea-plugin>