From 6c6f4c4642ee2fc9c92e8990d876a96e1cf51840 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Thu, 11 Nov 2010 16:18:18 +0100 Subject: Mostly fruitless work on making delegate work in eclipse. --- src/core/lombok/Delegate.java | 2 +- src/core/lombok/eclipse/Eclipse.java | 2 +- src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/core/lombok') diff --git a/src/core/lombok/Delegate.java b/src/core/lombok/Delegate.java index 0bbaed0d..bbfd51df 100644 --- a/src/core/lombok/Delegate.java +++ b/src/core/lombok/Delegate.java @@ -22,5 +22,5 @@ package lombok; public @interface Delegate { - Class value() default java.lang.Object.class; + Class[] value() default {}; } diff --git a/src/core/lombok/eclipse/Eclipse.java b/src/core/lombok/eclipse/Eclipse.java index 8354215b..4101370c 100644 --- a/src/core/lombok/eclipse/Eclipse.java +++ b/src/core/lombok/eclipse/Eclipse.java @@ -299,7 +299,7 @@ public class Eclipse { return ref; } - private static long pos(ASTNode node) { + public static long pos(ASTNode node) { return ((long) node.sourceStart << 32) | (node.sourceEnd & 0xFFFFFFFFL); } diff --git a/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java b/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java index f252793d..921d955e 100644 --- a/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java +++ b/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java @@ -506,7 +506,7 @@ public class EclipseHandlerUtil { private static final char[] ALL = "all".toCharArray(); - private static Annotation[] createSuppressWarningsAll(ASTNode source, Annotation[] originalAnnotationArray) { + public static Annotation[] createSuppressWarningsAll(ASTNode source, Annotation[] originalAnnotationArray) { int pS = source.sourceStart, pE = source.sourceEnd; long p = (long)pS << 32 | pE; long[] poss = new long[3]; -- cgit