From ece8782234242c2fc1d4ba486779d2d334df96a2 Mon Sep 17 00:00:00 2001 From: Bartek Pacia Date: Tue, 25 Feb 2025 18:21:09 +0000 Subject: [PATCH] [java-decompiler] Don't show decompilation modes for `module-info.class` files #IDEA-368182 fixed Merge-request: IJ-MR-155995 Merged-by: Bartek Pacia GitOrigin-RevId: 9837383aa3319f2473c1add47cb585acdd8a6a65 --- .../org/jetbrains/java/decompiler/DecompilerInEditorListener.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt b/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt index 241cad76b70e..bb1444fb4bd2 100644 --- a/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt +++ b/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/DecompilerInEditorListener.kt @@ -25,6 +25,7 @@ internal class DecompilerInEditorListener : EditorFactoryListener { val editor = event.editor as? EditorImpl ?: return val file = editor.virtualFile ?: return if (file.fileType != JavaClassFileType.INSTANCE) return + if (file.name == "module-info.class") return setupModeToggles(editor) }