diff options
author | Jay Arthanareeswaran | 2015-10-15 06:21:27 +0000 |
---|---|---|
committer | Jay Arthanareeswaran | 2015-10-15 06:21:27 +0000 |
commit | 2b497c6e467e49780e969c94dfa467cf088ecd66 (patch) | |
tree | 437ca67b297b5fd0c5b1e0cd536c377fa4494458 /org.eclipse.jdt.apt.core | |
parent | 638b00bc8e52106dab44ca0f7aa7dd0d9f96d9dc (diff) | |
download | eclipse.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.java | 2 |
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); } |