From 620125c266f3cbc173d0170594242387e176cd2a Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Mon, 20 Jun 2011 22:02:07 +0200 Subject: whoops, a very minor nit in synchronized which also caused a test to fail fixed. --- src/core/lombok/eclipse/handlers/HandleSynchronized.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/core/lombok/eclipse') diff --git a/src/core/lombok/eclipse/handlers/HandleSynchronized.java b/src/core/lombok/eclipse/handlers/HandleSynchronized.java index b4c87b1e..46234515 100644 --- a/src/core/lombok/eclipse/handlers/HandleSynchronized.java +++ b/src/core/lombok/eclipse/handlers/HandleSynchronized.java @@ -82,7 +82,7 @@ public class HandleSynchronized extends EclipseAnnotationHandler { if (fieldExists(new String(lockName), annotationNode) == MemberExistsResult.NOT_EXISTS) { if (!autoMake) { if (reportErrors) annotationNode.addError(String.format("The field %s does not exist.", new String(lockName))); - return lockName; + return null; } FieldDeclaration fieldDecl = new FieldDeclaration(lockName, 0, -1); Eclipse.setGeneratedBy(fieldDecl, source); @@ -123,6 +123,7 @@ public class HandleSynchronized extends EclipseAnnotationHandler { } char[] lockName = createLockField(annotation, annotationNode, method.isStatic(), true); + if (lockName == null) return; if (method.statements == null) return; Block block = new Block(0); -- cgit