[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