weld/core — pull request #481 by mbriskar (2014-02-17 10:22:02+00:00)
Title: Weld 942: Findbugs some normal bugs fixed/suppressed

The field org.jboss.weld.manager.BeanManagerImpl$InstanceInjectionPoint.qualifiers is transient but isn't set by deserialization

The field org.jboss.weld.serialization.InjectionPointHolder$NoopInjectionPointIdentifier.ip is transient but isn't set by deserialization

org.jboss.weld.util.bytecode.RuntimeMethodInformation.getParameterTypes() may expose internal representation by returning RuntimeMethodInformation.parameterTypes

org.jboss.weld.util.bytecode.StaticMethodInformation.getParameterTypes() may expose internal representation by returning StaticMethodInformation.parameterTypes

org.jboss.weld.util.bytecode.StaticMethodInformation(String, String[], String, String) may expose internal representation by storing an externally mutable object into StaticMethodInformation.parameterTypes

org.jboss.weld.util.reflection.DeclaredMemberIndexer$ConstructorComparator implements Comparator but not Serializable
org.jboss.weld.util.reflection.DeclaredMemberIndexer$FieldComparator implements Comparator but not Serializable
org.jboss.weld.util.reflection.DeclaredMemberIndexer$MethodComparator implements Comparator but not Serializable

new org.jboss.weld.util.reflection.ParameterizedTypeImpl(Type, Type[], Type) may expose internal representation by storing an externally mutable object into ParameterizedTypeImpl.actualTypeArguments

Exception is caught when Exception is not thrown in org.jboss.weld.util.reflection.instantiation.ReflectionFactoryInstantiator.init()

Exception is caught when Exception is not thrown in org.jboss.weld.util.reflection.instantiation.UnsafeInstantiator.init()