From 7cb6a9af15f52eec77cc42fcb22d636d0e7f54d0 Mon Sep 17 00:00:00 2001 From: not-pishii Date: Fri, 4 Sep 2026 14:26:40 +0300 Subject: [PATCH] [jdt]: check `decl.methods` for `null` in PatchDelegate --- src/eclipseAgent/lombok/eclipse/agent/PatchDelegate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eclipseAgent/lombok/eclipse/agent/PatchDelegate.java b/src/eclipseAgent/lombok/eclipse/agent/PatchDelegate.java index 547810e9..e956cdbe 100644 --- a/src/eclipseAgent/lombok/eclipse/agent/PatchDelegate.java +++ b/src/eclipseAgent/lombok/eclipse/agent/PatchDelegate.java @@ -983,7 +983,7 @@ public class PatchDelegate { private static Set findAlreadyImplementedMethods(TypeDeclaration decl) { Set sigs = new HashSet(); - for (AbstractMethodDeclaration md : decl.methods) { + if (decl.methods != null) for (AbstractMethodDeclaration md : decl.methods) { if (md.isStatic()) continue; if ((md.modifiers & ClassFileConstants.AccBridge) != 0) continue; if (md.isConstructor()) continue;