[jboss-cvs] JBossAS SVN: r96831 - projects/kernel/trunk/weld-int/src/main/java/org/jboss/kernel/weld/plugins/dependency.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 24 07:31:45 EST 2009
Author: kabir.khan at jboss.com
Date: 2009-11-24 07:31:44 -0500 (Tue, 24 Nov 2009)
New Revision: 96831
Modified:
projects/kernel/trunk/weld-int/src/main/java/org/jboss/kernel/weld/plugins/dependency/WeldInjector.java
Log:
Unused code
Modified: projects/kernel/trunk/weld-int/src/main/java/org/jboss/kernel/weld/plugins/dependency/WeldInjector.java
===================================================================
--- projects/kernel/trunk/weld-int/src/main/java/org/jboss/kernel/weld/plugins/dependency/WeldInjector.java 2009-11-24 12:31:38 UTC (rev 96830)
+++ projects/kernel/trunk/weld-int/src/main/java/org/jboss/kernel/weld/plugins/dependency/WeldInjector.java 2009-11-24 12:31:44 UTC (rev 96831)
@@ -21,20 +21,14 @@
*/
package org.jboss.kernel.weld.plugins.dependency;
-import java.lang.annotation.Annotation;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
-import javax.enterprise.context.NormalScope;
import javax.enterprise.context.spi.CreationalContext;
-import javax.enterprise.inject.Produces;
-import javax.enterprise.inject.Stereotype;
import javax.enterprise.inject.spi.AnnotatedType;
import javax.enterprise.inject.spi.InjectionPoint;
import javax.enterprise.inject.spi.InjectionTarget;
-import javax.inject.Qualifier;
-import javax.inject.Scope;
import org.jboss.beans.metadata.spi.BeanMetaData;
import org.jboss.beans.metadata.spi.DependencyMetaData;
@@ -316,42 +310,4 @@
visitorNodeStack = null;
}
}
-
- private interface AnnotationChecker
- {
- boolean matches(Annotation annotation);
-
- @SuppressWarnings("unused")
- AnnotationChecker BINDING = new BindingAnnotationChecker();
-
- @SuppressWarnings("unused")
- AnnotationChecker PRODUCER = new ProducerAnnotationChecker();
- }
-
- private static class BindingAnnotationChecker implements AnnotationChecker
- {
- public boolean matches(Annotation annotation)
- {
- for (Annotation meta : annotation.annotationType().getAnnotations())
- {
- Class<? extends Annotation> metaType = meta.annotationType();
- if (/*metaType == Policy.class ||*/ metaType == Qualifier.class || metaType == Stereotype.class || metaType == Scope.class || metaType == NormalScope.class)
- {
- return true;
- }
- }
- return false;
- }
- }
-
- private static class ProducerAnnotationChecker implements AnnotationChecker
- {
-
- public boolean matches(Annotation annotation)
- {
- if (annotation.annotationType() == Produces.class)
- return true;
- return false;
- }
- }
}
More information about the jboss-cvs-commits
mailing list