Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Harley2005-09-30 22:48:35 +0000
committerWalter Harley2005-09-30 22:48:35 +0000
commit3fea0bd3d01827a0628763911bb538bc75a5f8bd (patch)
treedab9002b63db8e4d490d9b8b025a65213bb3eb7b /org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java
parent5596ce7177e982e5dd5f29e0b4e0b8ab6f20d1c8 (diff)
downloadeclipse.jdt.core-3fea0bd3d01827a0628763911bb538bc75a5f8bd.tar.gz
eclipse.jdt.core-3fea0bd3d01827a0628763911bb538bc75a5f8bd.tar.xz
eclipse.jdt.core-3fea0bd3d01827a0628763911bb538bc75a5f8bd.zip
wharley - bug 110865 - Attempting to load factory jars even if annotation processing disabled.
Diffstat (limited to 'org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java')
-rw-r--r--org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java b/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java
index 688fe904a7..c44d9b53bb 100644
--- a/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java
+++ b/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.java
@@ -243,6 +243,9 @@ public class AptCompilationParticipant implements ICompilationParticipant
public boolean doesParticipateInProject(IJavaProject project) {
+ if (!AptConfig.isEnabled(project)) {
+ return false;
+ }
List<AnnotationProcessorFactory> factories = _factoryLoader.getFactoriesForProject( project );
if (factories.size() == 0)
return false;

Back to the top