From e72b2b2d797361bd804cddfb0b80dc5684586436 Mon Sep 17 00:00:00 2001 From: Michail Plushnikov Date: Tue, 20 Sep 2011 20:11:20 +0200 Subject: toString() of various delegates to interop with javac (FileObjectWrapper and InterceptingJavaFileObject) now also delegated. Relevant for IntelliJ support. --- src/core/lombok/javac/apt/InterceptingJavaFileObject.java | 5 +++++ src/core/lombok/javac/apt/Javac6BaseFileObjectWrapper.java | 4 ++++ src/core/lombok/javac/apt/Javac7BaseFileObjectWrapper.java | 4 ++++ 3 files changed, 13 insertions(+) (limited to 'src/core/lombok/javac') diff --git a/src/core/lombok/javac/apt/InterceptingJavaFileObject.java b/src/core/lombok/javac/apt/InterceptingJavaFileObject.java index 9b4b7496..4dbcf3b4 100644 --- a/src/core/lombok/javac/apt/InterceptingJavaFileObject.java +++ b/src/core/lombok/javac/apt/InterceptingJavaFileObject.java @@ -148,4 +148,9 @@ final class InterceptingJavaFileObject implements LombokFileObject { public URI toUri() { return delegate.toUri(); } + + @Override + public String toString() { + return delegate.toString(); + } } diff --git a/src/core/lombok/javac/apt/Javac6BaseFileObjectWrapper.java b/src/core/lombok/javac/apt/Javac6BaseFileObjectWrapper.java index 9d9a2fb5..3f5d5c90 100644 --- a/src/core/lombok/javac/apt/Javac6BaseFileObjectWrapper.java +++ b/src/core/lombok/javac/apt/Javac6BaseFileObjectWrapper.java @@ -108,4 +108,8 @@ class Javac6BaseFileObjectWrapper extends com.sun.tools.javac.util.BaseFileObjec @Override public int hashCode() { return delegate.hashCode(); } + + @Override public String toString() { + return delegate.toString(); + } } \ No newline at end of file diff --git a/src/core/lombok/javac/apt/Javac7BaseFileObjectWrapper.java b/src/core/lombok/javac/apt/Javac7BaseFileObjectWrapper.java index 354e2e01..aa51fa90 100644 --- a/src/core/lombok/javac/apt/Javac7BaseFileObjectWrapper.java +++ b/src/core/lombok/javac/apt/Javac7BaseFileObjectWrapper.java @@ -108,4 +108,8 @@ class Javac7BaseFileObjectWrapper extends com.sun.tools.javac.file.BaseFileObjec @Override public int hashCode() { return delegate.hashCode(); } + + @Override public String toString() { + return delegate.toString(); + } } \ No newline at end of file -- cgit