diff --git a/jadx-core/src/main/java/jadx/api/JadxDecompiler.java b/jadx-core/src/main/java/jadx/api/JadxDecompiler.java index 1c700975d91..9253789f7b3 100644 --- a/jadx-core/src/main/java/jadx/api/JadxDecompiler.java +++ b/jadx-core/src/main/java/jadx/api/JadxDecompiler.java @@ -325,6 +325,10 @@ private JavaClass getJavaClassByNode(ClassNode cls) { return javaClass; } } + // class or parent classes can be excluded from generation + if (cls.hasNotGeneratedParent()) { + return null; + } throw new JadxRuntimeException("JavaClass not found by ClassNode: " + cls); }