[weld-commits] [weld/core] 809339: WELD-2186 review usage of ArraySet.

GitHub noreply at github.com
Thu Aug 4 03:34:12 EDT 2016


  Branch: refs/heads/2.4
  Home:   https://github.com/weld/core
  Commit: 8093394691dd131a18686e93e2e8e30711345cf3
      https://github.com/weld/core/commit/8093394691dd131a18686e93e2e8e30711345cf3
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
    M impl/src/main/java/org/jboss/weld/injection/InjectionPointFactory.java
    M impl/src/main/java/org/jboss/weld/injection/ResourceInjectionFactory.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/MergedStereotypes.java
    M impl/src/main/java/org/jboss/weld/resolution/QualifierInstance.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    M impl/src/main/java/org/jboss/weld/util/InjectionPoints.java
    R impl/src/main/java/org/jboss/weld/util/collections/ArraySet.java
    R impl/src/main/java/org/jboss/weld/util/collections/ArraySetMultimap.java
    M impl/src/main/java/org/jboss/weld/util/collections/WeldCollections.java
    M impl/src/main/java/org/jboss/weld/util/reflection/HierarchyDiscovery.java
    R impl/src/test/java/org/jboss/weld/tests/unit/util/collections/ArraySetTest.java

  Log Message:
  -----------
  WELD-2186 review usage of ArraySet.


  Commit: 8283b9dad5f00a7699ead7f7ec189434ebb41346
      https://github.com/weld/core/commit/8283b9dad5f00a7699ead7f7ec189434ebb41346
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
    M impl/src/main/java/org/jboss/weld/util/collections/Multimap.java
    M impl/src/main/java/org/jboss/weld/util/collections/Multimaps.java

  Log Message:
  -----------
  WELD-2186 adapt changed made in WELD-2156 to 2.4 branch once ArraySet was removed.


  Commit: 564ffbba1d1d084b2bd69d16d6b96cc007dfed42
      https://github.com/weld/core/commit/564ffbba1d1d084b2bd69d16d6b96cc007dfed42
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/InjectionPointFactory.java
    M impl/src/main/java/org/jboss/weld/injection/producer/BasicInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/injection/producer/ResourceInjector.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/AbstractBindingModel.java
    M impl/src/main/java/org/jboss/weld/resolution/AbstractTypeSafeBeanResolver.java
    M impl/src/main/java/org/jboss/weld/util/BeanMethods.java
    M impl/src/main/java/org/jboss/weld/util/collections/WeldCollections.java

  Log Message:
  -----------
  Removal of util collection methods which were linked to Guava dependency.


  Commit: 6e851cb5d812d3a4b022fc15db720adf8fe4c08c
      https://github.com/weld/core/commit/6e851cb5d812d3a4b022fc15db720adf8fe4c08c
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/TypeClosureLazyValueHolder.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedConstructorImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedMethodImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedConstructor.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedMethod.java
    M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
    M impl/src/main/java/org/jboss/weld/bean/SyntheticDecorator.java
    M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/InjectionPointFactory.java
    M impl/src/main/java/org/jboss/weld/injection/producer/BasicInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/injection/producer/ResourceInjector.java
    M impl/src/main/java/org/jboss/weld/interceptor/proxy/InterceptionContext.java
    M impl/src/main/java/org/jboss/weld/metadata/cache/AbstractBindingModel.java
    M impl/src/main/java/org/jboss/weld/resolution/AbstractTypeSafeBeanResolver.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeResolver.java
    M impl/src/main/java/org/jboss/weld/resources/SharedObjectCache.java
    M impl/src/main/java/org/jboss/weld/util/BeanMethods.java
    M impl/src/main/java/org/jboss/weld/util/InjectionPoints.java
    M impl/src/main/java/org/jboss/weld/util/collections/WeldCollections.java

  Log Message:
  -----------
  Allign WeldCollections util with the way it works in 3.x. Enhance immutability in several classes.


Compare: https://github.com/weld/core/compare/9d90d3ec2a3d...6e851cb5d812


More information about the weld-commits mailing list