Files
Krystian Gajewskiandintellij-monorepo-bot 63486e1268 add bytecode viewer api for finding class files
Merge-request: IJ-MR-173547
Merged-by: Krystian Gajewski <krystiang2015@gmail.com>

GitOrigin-RevId: 7f8f2f5b7184432f419306c0fd159611f1b84c8c
2025-08-26 10:39:05 +00:00

38 lines
1.4 KiB
XML

<idea-plugin package="com.intellij.byteCodeViewer" allow-bundled-update="true">
<name>Bytecode Viewer</name>
<id>ByteCodeViewer</id>
<category>JVM Tools</category>
<description>
<![CDATA[
Shows the bytecode of a compiled Java class file in the ASM format.
<br>
To view the bytecode, select a <code>.java</code> or <code>.class</code> file and open <b>View | Show Bytecode</b>.
<br>
If you select a <code>.java</code> file, make sure that you've compiled it before triggering "Show Bytecode" action.
]]>
</description>
<vendor>JetBrains</vendor>
<dependencies>
<plugin id="com.intellij.java"/>
</dependencies>
<extensionPoints>
<extensionPoint name="classSearcher" interface="com.intellij.byteCodeViewer.ClassSearcher" dynamic="true"/>
<extensionPoint name="classFileFinder" interface="com.intellij.byteCodeViewer.BytecodeViewerClassFileFinder" dynamic="true"/>
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
<notificationGroup id="Bytecode Viewer Errors" displayType="BALLOON" key="notification.group.error.report"/>
</extensions>
<actions>
<group id="ByeCodeViewerGroup">
<action id="BytecodeViewer" class="com.intellij.byteCodeViewer.ShowBytecodeAction"/>
<add-to-group group-id="QuickActions" anchor="after" relative-to-action="QuickJavaDoc"/>
</group>
</actions>
<resource-bundle>messages.BytecodeViewerBundle</resource-bundle>
</idea-plugin>