aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok
diff options
context:
space:
mode:
authorLiu DongMiao <liudongmiao@gmail.com>2016-06-23 16:41:43 +0800
committerLiu DongMiao <liudongmiao@gmail.com>2016-06-27 23:57:22 +0800
commit2ce427e32a7c19e925e0f57baa45c13f0d221cce (patch)
tree9aaae15b236e5a462069bb5c0a8eb7cc65d0bda8 /src/core/lombok
parentddd4e1feaee9fc4e450c7bed7e7938ff22455756 (diff)
downloadlombok-2ce427e32a7c19e925e0f57baa45c13f0d221cce.tar.gz
lombok-2ce427e32a7c19e925e0f57baa45c13f0d221cce.tar.bz2
lombok-2ce427e32a7c19e925e0f57baa45c13f0d221cce.zip
always return ShadowClassLoader.
It fixes `lombok` `1.16` doesn't works in `maven-compiler-plugin` `2.3.2` or old. http://stackoverflow.com/questions/34358689 Furthermore, `maven-compiler-plugin` `2.4` requires `plexus-compiler-javac` `1.8.6`, which drops `org.codehaus.plexus.compiler.javac.IsolatedClassLoader`. I love hack, but hate such hard code to fix possible problem.
Diffstat (limited to 'src/core/lombok')
-rw-r--r--src/core/lombok/core/AnnotationProcessor.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/core/lombok/core/AnnotationProcessor.java b/src/core/lombok/core/AnnotationProcessor.java
index ba5fd4f7..5531ad8e 100644
--- a/src/core/lombok/core/AnnotationProcessor.java
+++ b/src/core/lombok/core/AnnotationProcessor.java
@@ -103,7 +103,6 @@ public class AnnotationProcessor extends AbstractProcessor {
URL selfUrl = new File(ClassRootFinder.findClassRootOfClass(AnnotationProcessor.class)).toURI().toURL();
m.invoke(environmentClassLoader, selfUrl);
}
- return environmentClassLoader;
}
ClassLoader ourClassLoader = JavacDescriptor.class.getClassLoader();