From d6aa7edca7cf4b8005307c80245d341638066a21 Mon Sep 17 00:00:00 2001 From: Yanis48 Date: Sat, 5 Dec 2020 11:56:34 +0100 Subject: Fix inner classes' javadocs not invalidated properly --- .../src/main/java/cuchaz/enigma/classhandle/ClassHandleProvider.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/enigma/src/main/java/cuchaz/enigma/classhandle/ClassHandleProvider.java b/enigma/src/main/java/cuchaz/enigma/classhandle/ClassHandleProvider.java index 22722075..7ef133de 100644 --- a/enigma/src/main/java/cuchaz/enigma/classhandle/ClassHandleProvider.java +++ b/enigma/src/main/java/cuchaz/enigma/classhandle/ClassHandleProvider.java @@ -129,6 +129,11 @@ public final class ClassHandleProvider { if (e != null) { e.invalidateJavadoc(); } + + Entry outermostEntry = handles.get(entry.getOutermostClass()); + if (outermostEntry != null) { + outermostEntry.invalidateJavadoc(); + } }); } -- cgit v1.2.3