Author: struberg
Date: Tue Mar 15 14:43:37 2011
New Revision: 1081804

URL: http://svn.apache.org/viewvc?rev=1081804&view=rev
Log:
OWB-461 further code cleanup

Modified:
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractProducerBean.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AbstractBeanCreator.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/DefinitionUtil.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/BeanManagerImpl.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AlternativesManager.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ArrayUtil.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ClassUtil.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/SecurityUtil.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansAnnotatedTypeUtil.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansUtil.java
    
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/interceptors/business/tests/DependingInterceptorTest.java
    
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/component/literals/InstanceTypeLiteralBean.java

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
 Tue Mar 15 14:43:37 2011
@@ -86,12 +86,7 @@ public final class AnnotationManager
     {
         Asserts.nullCheckForClass(clazz);
 
-        if (clazz.isAnnotationPresent(InterceptorBinding.class))
-        {
-            return true;
-        }
-
-        return false;
+        return clazz.isAnnotationPresent(InterceptorBinding.class);
     }
 
     /**
@@ -397,12 +392,7 @@ public final class AnnotationManager
     {
         Asserts.nullCheckForClass(clazz);
 
-        if (clazz.isAnnotationPresent(Stereotype.class))
-        {
-            return true;
-        }
-
-        return false;
+        return clazz.isAnnotationPresent(Stereotype.class);
     }
 
     public boolean hasStereoTypeMetaAnnotation(Annotation[] anns)
@@ -468,12 +458,7 @@ public final class AnnotationManager
         Set<Annotation> set = component.getOwbStereotypes();
         Annotation[] anns = new Annotation[set.size()];
         anns = set.toArray(anns);
-        if (hasStereoTypeMetaAnnotation(anns))
-        {
-            return true;
-        }
-
-        return false;
+        return hasStereoTypeMetaAnnotation(anns);
     }
 
     /**
@@ -542,7 +527,7 @@ public final class AnnotationManager
 
             if (annotType.isAnnotationPresent(NormalScope.class) || 
annotType.isAnnotationPresent(Scope.class))
             {
-                if (scopeTypeFound == true)
+                if (scopeTypeFound)
                 {
                     throw new WebBeansConfigurationException("@StereoType 
annotation can not contain more " +
                             "than one @Scope/@NormalScope annotation");

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractProducerBean.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractProducerBean.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractProducerBean.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractProducerBean.java
 Tue Mar 15 14:43:37 2011
@@ -172,7 +172,7 @@ public abstract class AbstractProducerBe
             return false;
         }
         
-        if(ClassUtil.isPrimitive(returnType) || 
Serializable.class.isAssignableFrom(returnType))
+        if(returnType.isPrimitive() || 
Serializable.class.isAssignableFrom(returnType))
         {
             return true;
         }

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AbstractBeanCreator.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AbstractBeanCreator.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AbstractBeanCreator.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/AbstractBeanCreator.java
 Tue Mar 15 14:43:37 2011
@@ -192,12 +192,7 @@ public class AbstractBeanCreator<T> impl
      */
     protected boolean isDefaultMetaDataProvider()
     {
-        if(this.metadataProvider.equals(MetaDataProvider.DEFAULT))
-        {
-            return true;
-        }
-        
-        return false;
+        return this.metadataProvider.equals(MetaDataProvider.DEFAULT);
     }
 
     /**

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/DefinitionUtil.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/DefinitionUtil.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/DefinitionUtil.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/DefinitionUtil.java
 Tue Mar 15 14:43:37 2011
@@ -242,11 +242,7 @@ public final class DefinitionUtil
                     }
                 }
 
-                if (find == false)
-                {
-                    find = true;
-                }
-
+                find = true;
                 component.addQualifier(annotation);
             }
         }

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/BeanManagerImpl.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/BeanManagerImpl.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/BeanManagerImpl.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/BeanManagerImpl.java
 Tue Mar 15 14:43:37 2011
@@ -1034,12 +1034,7 @@ public class BeanManagerImpl implements 
             }
         }
         
-        
if(AnnotationUtil.hasAnnotation(annotationType.getDeclaredAnnotations(), 
NormalScope.class))
-        {
-            return true;
-        }
-     
-        return false;
+        return 
AnnotationUtil.hasAnnotation(annotationType.getDeclaredAnnotations(), 
NormalScope.class);
     }
     
     @Override
@@ -1066,12 +1061,7 @@ public class BeanManagerImpl implements 
     @Override
     public boolean isStereotype(Class<? extends Annotation> annotationType)
     {
-        
if(AnnotationUtil.hasAnnotation(annotationType.getDeclaredAnnotations(), 
Stereotype.class))
-        {
-            return true;
-        }
-     
-        return false;
+        return 
AnnotationUtil.hasAnnotation(annotationType.getDeclaredAnnotations(), 
Stereotype.class);
     }
 
     @Override

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DelegateHandler.java
 Tue Mar 15 14:43:37 2011
@@ -177,7 +177,7 @@ public class DelegateHandler implements 
      * @return True if the method exists in any of the interfaces of the
      *         Decorator
      */
-    private boolean checkForMethodInInterfaces(Class<? extends Object> class1, 
Method m)
+    private boolean checkForMethodInInterfaces(Class<?> class1, Method m)
     {
         Class<?>[] interfaces = class1.getInterfaces();
         for (int i = 0; i < interfaces.length; i++)

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AlternativesManager.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AlternativesManager.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AlternativesManager.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AlternativesManager.java
 Tue Mar 15 14:43:37 2011
@@ -116,12 +116,7 @@ public class AlternativesManager
 
     public boolean isStereoAlternative(Class<? extends Annotation> stereo)
     {
-        if(this.stereoAlternatives.contains(stereo))
-        {
-            return true;
-        }
-        
-        return false;
+        return this.stereoAlternatives.contains(stereo);
     }
 
     public boolean isBeanHasAlternative(Bean<?> bean)

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ArrayUtil.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ArrayUtil.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ArrayUtil.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ArrayUtil.java
 Tue Mar 15 14:43:37 2011
@@ -71,7 +71,7 @@ public final class ArrayUtil
                 Object o2 = arr2[i2];
 
                 // if they are equal and not found already
-                if (o1.equals(o2) && found2[i2] == false)
+                if (o1.equals(o2) && !found2[i2])
                 {
                     // mark the entries in both arrays as found
                     found1[i1] = true;

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ClassUtil.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ClassUtil.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ClassUtil.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ClassUtil.java
 Tue Mar 15 14:43:37 2011
@@ -267,13 +267,7 @@ public final class ClassUtil
     {
         Asserts.nullCheckForMethod(method);
 
-        Class<?>[] types = method.getParameterTypes();
-        if (types.length != 0)
-        {
-            return true;
-        }
-
-        return false;
+        return method.getParameterTypes().length > 0;
     }
 
     /**
@@ -426,21 +420,16 @@ public final class ClassUtil
         Asserts.nullCheckForClass(clazz);
 
         Method[] methods = SecurityUtil.doPrivilegedGetDeclaredMethods(clazz);
-        int i = 0;
+        int methodCount = 0;
         for (Method m : methods)
         {
             if (m.getName().equals(methodName))
             {
-                i++;
+                methodCount++;
             }
         }
 
-        if (i > 1)
-        {
-            return true;
-        }
-
-        return false;
+        return methodCount > 1;
 
     }
 
@@ -486,12 +475,7 @@ public final class ClassUtil
     {
         Asserts.assertNotNull(type, "type parameter can not be null");
         
-        if (type instanceof WildcardType)
-        {
-            return true;
-        }
-
-        return false;
+        return type instanceof WildcardType;
     }
     
     public static boolean isUnboundedTypeVariable(Type type)
@@ -545,13 +529,7 @@ public final class ClassUtil
     {
         Asserts.assertNotNull(type, "type parameter can not be null");
 
-        if (type instanceof TypeVariable)
-        {
-            return true;
-        }
-
-        return false;
-
+        return type instanceof TypeVariable;
     }
     
 
@@ -1180,13 +1158,6 @@ public final class ClassUtil
         return null;
     }
 
-    public static boolean isPrimitive(Class<?> clazz)
-    {
-        Asserts.nullCheckForClass(clazz);
-
-        return clazz.isPrimitive();
-    }
-
     public static boolean isArray(Class<?> clazz)
     {
         Asserts.nullCheckForClass(clazz);

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/SecurityUtil.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/SecurityUtil.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/SecurityUtil.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/SecurityUtil.java
 Tue Mar 15 14:43:37 2011
@@ -116,7 +116,7 @@ public class SecurityUtil
     {
         AccessController.doPrivileged(new 
PrivilegedActionForAccessibleObject(obj, flag));
         return null;
-    };
+    }
 
     protected static class PrivilegedActionForAccessibleObject implements 
PrivilegedAction<Object>
     {

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansAnnotatedTypeUtil.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansAnnotatedTypeUtil.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansAnnotatedTypeUtil.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansAnnotatedTypeUtil.java
 Tue Mar 15 14:43:37 2011
@@ -93,7 +93,7 @@ public final class WebBeansAnnotatedType
             {
                 if(annConst.isAnnotationPresent(Inject.class))
                 {
-                    if (found == true)
+                    if (found)
                     {
                         throw new WebBeansConfigurationException("There are 
more than one constructor with @Inject annotation in annotation type : "
                                                                  + type);
@@ -441,7 +441,7 @@ public final class WebBeansAnnotatedType
                     ProducerFieldBean<X> producerFieldBean = new 
ProducerFieldBean<X>(bean, 
(Class<X>)ClassUtil.getClass(annotatedField.getBaseType()));
                     producerFieldBean.setProducerField(field);
                     
-                    if 
(ClassUtil.isPrimitive(ClassUtil.getClass(annotatedField.getBaseType())))
+                    if 
(ClassUtil.getClass(annotatedField.getBaseType()).isPrimitive())
                     {
                         producerFieldBean.setNullable(false);
                     }                    
@@ -501,7 +501,7 @@ public final class WebBeansAnnotatedType
                     configureProducerSpecialization(producerMethodBean, 
(AnnotatedMethod<X>)annotatedMethod);
                 }
                 
-                if 
(ClassUtil.isPrimitive(ClassUtil.getClass(annotatedMethod.getBaseType())))
+                if 
(ClassUtil.getClass(annotatedMethod.getBaseType()).isPrimitive())
                 {
                     producerMethodBean.setNullable(false);
                 }

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansUtil.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansUtil.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansUtil.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansUtil.java
 Tue Mar 15 14:43:37 2011
@@ -445,7 +445,7 @@ public final class WebBeansUtil
         {
             if (constructor.getAnnotation(Inject.class) != null)
             {
-                if (inAnnotation == true)// duplicate @In
+                if (inAnnotation)// duplicate @In
                 {
                     throw new WebBeansConfigurationException("There are more 
than one Constructor with "
                                                              + "Initializer 
annotation in class " + clazz.getName());
@@ -811,7 +811,7 @@ public final class WebBeansUtil
                     continue;
                 }
 
-                if (found == true)
+                if (found)
                 {
                     throw new WebBeansConfigurationException("@" + 
commonAnnotation.getSimpleName()
                             + " annotation is declared more than one method in 
the class : " + clazz.getName());
@@ -882,7 +882,7 @@ public final class WebBeansUtil
                     continue;
                 }
 
-                if (found == true)
+                if (found)
                 {
                     throw new WebBeansConfigurationException("@" + 
commonAnnotation.getSimpleName()
                             + " annotation is declared more than one method in 
the class : " + clazz.getName());
@@ -979,7 +979,7 @@ public final class WebBeansUtil
                     continue;
                 }
 
-                if (found == true)
+                if (found)
                 {
                     throw new WebBeansConfigurationException("@" + 
annot.getSimpleName()
                             + " annotation is declared more than one method in 
the class : " + clazz.getName());
@@ -1038,7 +1038,7 @@ public final class WebBeansUtil
                     continue;
                 }
 
-                if (found == true)
+                if (found)
                 {
                     throw new WebBeansConfigurationException("@" + 
annot.getSimpleName()
                             + " annotation is declared more than one method in 
the class : "
@@ -1866,7 +1866,7 @@ public final class WebBeansUtil
 
                 if(!beanClass.isInterface() && beanClass != Object.class)
                 {
-                    if(ClassUtil.isPrimitive(beanClass))
+                    if(beanClass.isPrimitive())
                     {
                         violationMessage.addLine("It isn't possible to use a 
primitive type (" + beanClass.getName(), ")");
                     }

Modified: 
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/interceptors/business/tests/DependingInterceptorTest.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/interceptors/business/tests/DependingInterceptorTest.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/interceptors/business/tests/DependingInterceptorTest.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/newtests/interceptors/business/tests/DependingInterceptorTest.java
 Tue Mar 15 14:43:37 2011
@@ -89,7 +89,7 @@ public class DependingInterceptorTest ex
         Assert.assertTrue(reference2 instanceof RequestScopedBean);
         
         RequestScopedBean beanInstance2 = (RequestScopedBean)reference2;
-        beanInstance2.getMyService().getJ();;
+        beanInstance2.getMyService().getJ();
         RequestScopedBean realInstance2 = beanInstance2.getInstance();
 
         Assert.assertTrue(TransactionInterceptor.ECHO);

Modified: 
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/component/literals/InstanceTypeLiteralBean.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/component/literals/InstanceTypeLiteralBean.java?rev=1081804&r1=1081803&r2=1081804&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/component/literals/InstanceTypeLiteralBean.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/component/literals/InstanceTypeLiteralBean.java
 Tue Mar 15 14:43:37 2011
@@ -28,11 +28,11 @@ import javax.inject.Named;
 @Named("literalBean")
 public class InstanceTypeLiteralBean
 {
-    public static interface IOrder<T>{};
+    public static interface IOrder<T>{}
     
-    public static class StringOrder implements IOrder<String>{};
+    public static class StringOrder implements IOrder<String>{}
     
-    public static class IntegerOrder implements IOrder<Integer>{};
+    public static class IntegerOrder implements IOrder<Integer>{}
 
     private @Inject Instance<IOrder<?>> instance;
     


Reply via email to