mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-26 17:10:44 +07:00
Also make a tiny update to the description. GitOrigin-RevId: 6d5cf14169de960f9b8e89ca51325b8d495e75d7
52 lines
1.9 KiB
XML
52 lines
1.9 KiB
XML
<idea-plugin allow-bundled-update="true">
|
|
<id>org.jetbrains.java.decompiler</id>
|
|
<name>Java Bytecode Decompiler</name>
|
|
<category>JVM Tools</category>
|
|
<description>
|
|
<![CDATA[
|
|
Extends the standard <code>.class</code> file viewer with the Fernflower Java decompiler.
|
|
]]>
|
|
</description>
|
|
<vendor>JetBrains</vendor>
|
|
|
|
<depends>com.intellij.java</depends>
|
|
|
|
<resource-bundle>messages.IdeaDecompilerBundle</resource-bundle>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<psi.classFileDecompiler implementation="org.jetbrains.java.decompiler.IdeaDecompiler" order="last, before clsStubBuilder"/>
|
|
<editorFactoryListener implementation="org.jetbrains.java.decompiler.DecompilerInEditorListener"/>
|
|
<applicationService serviceImplementation="org.jetbrains.java.decompiler.IdeaDecompilerSettings"/>
|
|
<statistics.counterUsagesCollector implementationClass="org.jetbrains.java.decompiler.DecompilerPresetChangedCollector"/>
|
|
|
|
<!--approximately - 50_000 lines of code -->
|
|
<advancedSetting
|
|
id="decompiler.max.direct.nodes.count"
|
|
default="20000"
|
|
groupKey="advanced.setting.group.decompiler"
|
|
/>
|
|
|
|
<!--probably, obfuscated -->
|
|
<advancedSetting
|
|
id="decompiler.max.variable.nodes.count"
|
|
default="30000"
|
|
groupKey="advanced.setting.group.decompiler"
|
|
/>
|
|
|
|
</extensions>
|
|
|
|
<applicationListeners>
|
|
<listener class="org.jetbrains.java.decompiler.IdeaDecompiler$LegalBurden"
|
|
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener$Before"
|
|
activeInHeadlessMode="false"
|
|
activeInTestMode="false"/>
|
|
</applicationListeners>
|
|
|
|
<actions>
|
|
<group id="idea.java.decompiler.action.group">
|
|
<action id="ByteCodeDecompiler" class="org.jetbrains.java.decompiler.ShowDecompiledClassAction"/>
|
|
<add-to-group group-id="QuickActions" anchor="after" relative-to-action="QuickJavaDoc"/>
|
|
</group>
|
|
</actions>
|
|
</idea-plugin>
|