Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Arthanareeswaran2015-10-15 06:21:27 +0000
committerJay Arthanareeswaran2015-10-15 06:21:27 +0000
commit2b497c6e467e49780e969c94dfa467cf088ecd66 (patch)
tree437ca67b297b5fd0c5b1e0cd536c377fa4494458 /org.eclipse.jdt.apt.core
parent638b00bc8e52106dab44ca0f7aa7dd0d9f96d9dc (diff)
downloadeclipse.jdt.core-2b497c6e467e49780e969c94dfa467cf088ecd66.tar.gz
eclipse.jdt.core-2b497c6e467e49780e969c94dfa467cf088ecd66.tar.xz
eclipse.jdt.core-2b497c6e467e49780e969c94dfa467cf088ecd66.zip
Bug 478225 - JDT APT doesn't deal gracefully with 'broken' annotation
processors More affected locations fixed. Change-Id: I2a025479a5403477ecd8017fc53647e1ec2bc2b9
Diffstat (limited to 'org.eclipse.jdt.apt.core')
-rw-r--r--org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader.java b/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader.java
index 5cebcad4b6..694f2e6d6c 100644
--- a/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader.java
+++ b/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader.java
@@ -637,7 +637,7 @@ public class AnnotationProcessorFactoryLoader {
try {
clazz = classLoader.loadClass(factoryName);
factory = new ClassServiceFactory(clazz);
- } catch (ClassNotFoundException e) {
+ } catch (ClassNotFoundException | ClassFormatError e) {
AptPlugin.trace("Unable to load annotation processor " + factoryName, e); //$NON-NLS-1$
failureHandler.addFailedFactory(factoryName);
}

Back to the top