From 5155060ddf48b683a902b9d354d0fd07df7a79a1 Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Sun, 28 Nov 2021 12:46:05 +0100 Subject: [fixes #3043] Add null check for end positions --- src/utils/lombok/javac/Javac.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/utils/lombok/javac/Javac.java b/src/utils/lombok/javac/Javac.java index 3fa0fbb5..5a6165b1 100644 --- a/src/utils/lombok/javac/Javac.java +++ b/src/utils/lombok/javac/Javac.java @@ -392,6 +392,7 @@ public class Javac { public static void storeEnd(JCTree tree, int pos, JCCompilationUnit top) { try { Object endPositions = JCCOMPILATIONUNIT_ENDPOSITIONS.get(top); + if (endPositions == null) return; storeEnd.invoke(endPositions, tree, pos); } catch (IllegalAccessException e) { throw sneakyThrow(e); -- cgit