[weld-commits] [weld/core] c77a0e: WELD-1791 Revisit configuration

GitHub noreply at github.com
Mon Mar 9 06:32:09 EDT 2015


  Branch: refs/heads/2.2
  Home:   https://github.com/weld/core
  Commit: c77a0e505e6cd88e19c6b6becf304bb15de54601
      https://github.com/weld/core/commit/c77a0e505e6cd88e19c6b6becf304bb15de54601
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    R impl/src/main/java/org/jboss/weld/SystemPropertiesConfiguration.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/BeanManagerProxy.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
    A impl/src/main/java/org/jboss/weld/config/ConfigurationKey.java
    A impl/src/main/java/org/jboss/weld/config/SystemPropertiesConfiguration.java
    A impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M impl/src/main/java/org/jboss/weld/event/GlobalObserverNotifierService.java
    M impl/src/main/java/org/jboss/weld/executor/ExecutorServicesFactory.java
    M impl/src/main/java/org/jboss/weld/logging/Category.java
    A impl/src/main/java/org/jboss/weld/logging/ConfigurationLogger.java
    M impl/src/main/java/org/jboss/weld/logging/package-info.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/resolution/AbstractTypeSafeBeanResolver.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDisposerResolver.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeInterceptorResolver.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeObserverResolver.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeResolver.java
    M impl/src/main/java/org/jboss/weld/util/reflection/instantiation/AbstractInstantiatorFactory.java
    M impl/src/main/java/org/jboss/weld/util/reflection/instantiation/DefaultInstantiatorFactory.java
    M impl/src/main/java/org/jboss/weld/util/reflection/instantiation/LoaderInstantiatorFactory.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlParser.java
    A impl/src/test/java/org/jboss/weld/tests/unit/config/ConfigurationKeyTest.java
    M pom.xml
    M tests-arquillian/src/test/java/org/jboss/weld/tests/WildFly8DeploymentExceptionTransformer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/AbstractPropertiesFileConfigTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/ConfigurationKeyHasDifferentValuesTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/DummySessionBean.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/PropertiesFilesConfigTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/UnproxyableBean.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/UnsafeEnabledTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java
    A tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/MockDeployment.java

  Log Message:
  -----------
  WELD-1791 Revisit configuration

- introduce WeldConfiguration per-deployment service
- supported configuration keys can be found in ConfigurationKey enum


  Commit: 247102803f59fc64edbe059b7e5295b593318b69
      https://github.com/weld/core/commit/247102803f59fc64edbe059b7e5295b593318b69
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/config/ConfigurationKey.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeResolver.java

  Log Message:
  -----------
  WELD-1791 Remove unneeded constants from TypeSafeResolver


  Commit: be0b9dd9d04326f3c714e649083e54a171704feb
      https://github.com/weld/core/commit/be0b9dd9d04326f3c714e649083e54a171704feb
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M impl/src/main/java/org/jboss/weld/util/reflection/instantiation/DefaultInstantiatorFactory.java
    M impl/src/main/java/org/jboss/weld/util/reflection/instantiation/LoaderInstantiatorFactory.java

  Log Message:
  -----------
  WELD-1791 Make findbugs happy


  Commit: d948a19beb8ab40ff4b95246977df02932a5746e
      https://github.com/weld/core/commit/d948a19beb8ab40ff4b95246977df02932a5746e
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
    M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java

  Log Message:
  -----------
  WELD-1791 Align with latest Weld SPI SNAPSHOT


  Commit: a048a5be26eeffa0fb10b40e246f3cb21777ff62
      https://github.com/weld/core/commit/a048a5be26eeffa0fb10b40e246f3cb21777ff62
  Author: Tomas Remes <tremes at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    R tests-arquillian/src/test/java/org/jboss/weld/tests/CategoryArchiveAppender.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/WeldExceptionTransformer.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/WeldExtension.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/WildFly8DeploymentExceptionTransformer.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/WildFly8EEResourceManager.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/CombinedPropertiesFilesConfigTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/AbstractPropertiesFileConfigTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/ConfigurationKeyHasDifferentValuesTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/PropertiesFilesConfigTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/UnsafeEnabledTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/config/systemproperties/SystemPropertiesConfigTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/CategoryArchiveAppender.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/PropertiesBuilder.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/SystemPropertiesLoader.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/WeldExceptionTransformer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/WeldExtension.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/WildFly8DeploymentExceptionTransformer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/util/WildFly8EEResourceManager.java
    M tests-arquillian/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension

  Log Message:
  -----------
  WELD-1801 - adding system properties builder and loader to make possible to test system properties.


  Commit: 52c8c607353c521c7fc2a14a23662d95ee9b913c
      https://github.com/weld/core/commit/52c8c607353c521c7fc2a14a23662d95ee9b913c
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/dependent/stateful/DependentStatefulSessionBeanNotSharedTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/dependent/Bar.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/dependent/FooApplication.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/dependent/FooRequest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/dependent/MultipleInjectionPointsSameDependentBeanTest.java

  Log Message:
  -----------
  WELD-1810 Add test for managed beans


  Commit: 4fc594dbf63f1c178171a12630c76b1ae14adfda
      https://github.com/weld/core/commit/4fc594dbf63f1c178171a12630c76b1ae14adfda
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    A tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/dependent/stateful/DependentSessionBeanNotSharedOptimDisabledTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/dependent/stateful/DependentSessionBeanNotSharedOptimEnabledTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/dependent/stateful/DependentSessionBeanNotSharedTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/dependent/stateful/DependentStatefulSessionBeanNotSharedTest.java

  Log Message:
  -----------
  WELD-1810 Add test with injectable reference lookup optimization enabled


  Commit: a760eb7c469d7c8877252d6174b1a0d34de7980d
      https://github.com/weld/core/commit/a760eb7c469d7c8877252d6174b1a0d34de7980d
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/InjectableReferenceOptimizationApplicationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/InjectableReferenceOptimizationConversationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/InjectableReferenceOptimizationDependentTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/InjectableReferenceOptimizationRequestTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/InjectableReferenceOptimizationSessionTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/client/optimization/InjectableReferenceOptimizationTestBase.java

  Log Message:
  -----------
  Re-enable injectable reference lookup optimization tests


  Commit: 2ef6b90defd9fd4001426232db07606a7d75494a
      https://github.com/weld/core/commit/2ef6b90defd9fd4001426232db07606a7d75494a
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/injection/producer/ejb/SessionBeanProxyInstantiator.java

  Log Message:
  -----------
  WELD-1810 Don't push the incompletely initialized instace for a
dependent session bean


  Commit: 4ebd3ce1a956e37279f79e916105f0cd09e237f2
      https://github.com/weld/core/commit/4ebd3ce1a956e37279f79e916105f0cd09e237f2
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M impl/src/main/java/org/jboss/weld/logging/ConfigurationLogger.java

  Log Message:
  -----------
  WeldConfiguration - some more comments for impl. details, cleanup


  Commit: 8ad413275e39e1520d762235df11bf3231e999f7
      https://github.com/weld/core/commit/8ad413275e39e1520d762235df11bf3231e999f7
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
    M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java

  Log Message:
  -----------
  WELD-1791 Make sure Weld does not fail if ExternalConfiguration is not on classpath (older SPI)


  Commit: 25e2a9bec4d17889aeb29d0f002857512b34ed98
      https://github.com/weld/core/commit/25e2a9bec4d17889aeb29d0f002857512b34ed98
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M docs/reference/src/main/asciidoc/configure.asciidoc
    M docs/reference/src/main/asciidoc/part5.asciidoc

  Log Message:
  -----------
  WELD-1791 Update documentation


  Commit: ddf3d574a71d4b21411c1d2f6f27c4773a912b30
      https://github.com/weld/core/commit/ddf3d574a71d4b21411c1d2f6f27c4773a912b30
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ContextBeanInstance.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/InjectionPointPropagatingEnterpriseTargetBeanInstance.java
    M impl/src/main/java/org/jboss/weld/event/CurrentEventMetadata.java
    M impl/src/main/java/org/jboss/weld/event/DeferredEventNotification.java
    M impl/src/main/java/org/jboss/weld/event/FastEvent.java
    M impl/src/main/java/org/jboss/weld/event/ObserverNotifier.java
    M impl/src/main/java/org/jboss/weld/injection/CurrentInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/SLSBInvocationInjectionPoint.java
    A impl/src/main/java/org/jboss/weld/injection/ThreadLocalStack.java
    R impl/src/main/java/org/jboss/weld/injection/ThreadLocalStackService.java
    M impl/src/main/java/org/jboss/weld/injection/producer/StatelessSessionBeanInjector.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java

  Log Message:
  -----------
  WELD-1819 Apply InterceptionDecorationContext optimizations to all ThreadLocalStackServices


  Commit: dc762496fa3174ffd0c4f8f778341ba2ce329966
      https://github.com/weld/core/commit/dc762496fa3174ffd0c4f8f778341ba2ce329966
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/proxy/ContextBeanInstance.java

  Log Message:
  -----------
  WELD-1820 Eliminate HashMap lookups in ContextBeanInstance


  Commit: 030153fbf12b98fa723f3d9bf30e59a30abd2f7d
      https://github.com/weld/core/commit/030153fbf12b98fa723f3d9bf30e59a30abd2f7d
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
    A impl/src/main/java/org/jboss/weld/bean/ContextualInstance.java
    A impl/src/main/java/org/jboss/weld/bean/ContextualInstanceStrategy.java
    M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/RIBean.java
    M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInMetadataBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractFacadeBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/BeanManagerBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/BeanManagerImplBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ContextBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ConversationBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/EventMetadataBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ExtensionBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/InjectionPointBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/AbstractEEBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/HttpServletRequestBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/HttpSessionBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/ServletContextBean.java
    R impl/src/main/java/org/jboss/weld/bean/proxy/CachedBeanInstance.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyProvider.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ContextBeanInstance.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java

  Log Message:
  -----------
  WELD-1820 Generalize client proxy optimizations to all contextual instances


  Commit: d142133127ae7585380e24b6cbc08878edd72508
      https://github.com/weld/core/commit/d142133127ae7585380e24b6cbc08878edd72508
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptionDecorationContext.java

  Log Message:
  -----------
  WELD-1820 Optimize for cases when RequestScopedCache is active


  Commit: f06095a1a8ce599115b96c4e291869eda8dbb71c
      https://github.com/weld/core/commit/f06095a1a8ce599115b96c4e291869eda8dbb71c
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/StaticMethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java

  Log Message:
  -----------
  WELD-1820 Minor optmizations


  Commit: b17c5e85027dcc68ee68a830c1c84ba85c759a70
      https://github.com/weld/core/commit/b17c5e85027dcc68ee68a830c1c84ba85c759a70
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java

  Log Message:
  -----------
  WELD-1820 Make sure extensions do not register additional @Dependent or @ApplicationScoped contexts

The built-in ones are currently active always therefore the additional ones would never be usable


  Commit: 5aa31d07692813664538f293ebadd9f7d40d6997
      https://github.com/weld/core/commit/5aa31d07692813664538f293ebadd9f7d40d6997
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/ContextualInstanceStrategy.java

  Log Message:
  -----------
  WELD-1820 Minor fix


  Commit: aadcdaffb37320dea937c9bc84d57b56426ebad6
      https://github.com/weld/core/commit/aadcdaffb37320dea937c9bc84d57b56426ebad6
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/ContextualInstanceStrategy.java

  Log Message:
  -----------
  WELD-1820 Apply ApplicationScopedContextualInstanceStrategy to @Singletons also


  Commit: 9d774728e0bb47fe5ee7560fb48d8de95371eec7
      https://github.com/weld/core/commit/9d774728e0bb47fe5ee7560fb48d8de95371eec7
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/context/AbstractContext.java
    M impl/src/main/java/org/jboss/weld/context/SerializableContextualFactory.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java

  Log Message:
  -----------
  SerializableContextualHolder - optimized way to get the bean identifier


  Commit: 8292f6e950281eadb07b34716d776da46964cf5b
      https://github.com/weld/core/commit/8292f6e950281eadb07b34716d776da46964cf5b
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    A impl/src/main/java/org/jboss/weld/injection/MethodInvocationStrategy.java
    R impl/src/main/java/org/jboss/weld/injection/ObserverMethodInvocationStrategy.java
    M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java

  Log Message:
  -----------
  Disposer methods - CreationalContext is only created if needed

- generalize ObserverMethodInvocationStrategy
- CC is only created if we need it to obtain the receiver
- MethodInvocationStrategy takes care of creating CC for parameters


  Commit: 2111d0cc88c0e7daaa2c7b6a18f10e22cd7fab82
      https://github.com/weld/core/commit/2111d0cc88c0e7daaa2c7b6a18f10e22cd7fab82
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/ThreadPool.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AddOne.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AddOneInterceptor.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AddTwo.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AddTwoInterceptor.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/Async.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AsyncInterceptor.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AsyncInterceptorTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AsyncResult.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/SimpleBean.java

  Log Message:
  -----------
  WELD-862 Testcase


  Commit: 12819246f13fd0e0bad225d947fbddab370877f6
      https://github.com/weld/core/commit/12819246f13fd0e0bad225d947fbddab370877f6
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A impl/src/main/java/org/jboss/weld/interceptor/proxy/AbstractInvocationContext.java
    A impl/src/main/java/org/jboss/weld/interceptor/proxy/AroundInvokeInvocationContext.java
    M impl/src/main/java/org/jboss/weld/interceptor/proxy/InterceptorMethodHandler.java
    A impl/src/main/java/org/jboss/weld/interceptor/proxy/NonTerminalAroundInvokeInvocationContext.java
    M impl/src/main/java/org/jboss/weld/interceptor/proxy/SimpleInvocationContext.java
    A impl/src/main/java/org/jboss/weld/interceptor/proxy/TerminalAroundInvokeInvocationContext.java
    M impl/src/main/java/org/jboss/weld/interceptor/reader/SimpleInterceptorInvocation.java
    M impl/src/main/java/org/jboss/weld/util/reflection/Reflections.java

  Log Message:
  -----------
  WELD-862 Make it possible to implement @Asynchronous with CDI interceptors


  Commit: 20e59bf79bf57d70bb46f23a140926645431d75b
      https://github.com/weld/core/commit/20e59bf79bf57d70bb46f23a140926645431d75b
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AsyncInterceptorTest.java

  Log Message:
  -----------
  Make AsyncInterceptorTest a bit more robust


  Commit: a9c0be001eb4d674728757ca3ddfc5348f2fb461
      https://github.com/weld/core/commit/a9c0be001eb4d674728757ca3ddfc5348f2fb461
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A jboss-tck-runner/src/test/java/org/jboss/weld/tck/WeldMethodInterceptor.java
    M jboss-tck-runner/src/test/tck12/tck-tests.xml
    M jboss-tck-runner/src/test/tck20/tck-tests.xml
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/PerDeploymentInstantiatorWOTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1558/Bar.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1558/Baz.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1558/StaticNestedClassesProxyTest.java

  Log Message:
  -----------
  WELD-1792 Exclude certain tests when the testsuite is run with unsafe proxies enabled


  Commit: e82391f0d3af4ee8d3fc9231835eaa0b4e832168
      https://github.com/weld/core/commit/e82391f0d3af4ee8d3fc9231835eaa0b4e832168
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A impl/src/main/java/org/jboss/weld/bean/proxy/DefaultProxyInstantiator.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
    A impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
    A impl/src/main/java/org/jboss/weld/bean/proxy/ReflectionFactoryProxyInstantiator.java
    A impl/src/main/java/org/jboss/weld/bean/proxy/UnsafeProxyInstantiator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/DeploymentVisitor.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
    M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M impl/src/main/java/org/jboss/weld/util/Proxies.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/AbstractInstantiatorFactory.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/DefaultInstantiatorFactory.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/Instantiator.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/InstantiatorFactory.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/LoaderInstantiatorFactory.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/ReflectionFactoryInstantiator.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/UnsafeInstantiator.java
    R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/package-info.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java

  Log Message:
  -----------
  WELD-1792 Unsafe proxies - review


  Commit: cf1db993210c8f5c3fa8ea2bface6f8772549ad4
      https://github.com/weld/core/commit/cf1db993210c8f5c3fa8ea2bface6f8772549ad4
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/util/Proxies.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/DependentBar.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/NormalScopedBaz.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/UnsafeInstantiatorClientProxyTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/GenericArrayProducerNotProxyableTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/Injected.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/StringComparator.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/StringComparatorArrayProducer.java

  Log Message:
  -----------
  WELD-1792 Extend testcase


  Commit: 8b099be463feaa49999a8650e4087b76c6991fb8
      https://github.com/weld/core/commit/8b099be463feaa49999a8650e4087b76c6991fb8
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
    M impl/src/main/java/org/jboss/weld/config/ConfigurationKey.java
    M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
    M jboss-tck-runner/src/test/java/org/jboss/weld/tck/WeldMethodInterceptor.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/config/CombinedPropertiesFilesConfigTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/UnsafeEnabledTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/PerDeploymentInstantiatorWOTest.java

  Log Message:
  -----------
  WELD-1792 Introduce relaxed contruction and the option to select ProxyInstantiator


  Commit: b027a78fa44484472526bf60f9888f59ecb3b12c
      https://github.com/weld/core/commit/b027a78fa44484472526bf60f9888f59ecb3b12c
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/proxy/GroovyMethodFilter.java

  Log Message:
  -----------
  WELD-1792 Fix GroovyMethodFilter to cover $getStaticMetaClass()


  Commit: b727f7a4643771fdfd797130124a397b4eb3d1c6
      https://github.com/weld/core/commit/b727f7a4643771fdfd797130124a397b4eb3d1c6
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/proxy/DecorationHelper.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
    M impl/src/main/java/org/jboss/weld/injection/producer/BeanInjectionTarget.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/AlphaBinding.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/AlphaInterceptor.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/FooDecorator1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/FooDecorator2.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/NormalScopedFoo.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/NormalScopedFooInterface.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/UnsafeInstantiatorClientProxyTest.java

  Log Message:
  -----------
  WELD-1792 Make sure decorators work fine with relaxed construction


  Commit: a1ddbe4ced11c3deb085b0293f42a7d78e0a980d
      https://github.com/weld/core/commit/a1ddbe4ced11c3deb085b0293f42a7d78e0a980d
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M docs/reference/src/main/asciidoc/configure.asciidoc
    M docs/reference/src/main/asciidoc/injection.asciidoc

  Log Message:
  -----------
  WELD-1792 docs


Compare: https://github.com/weld/core/compare/fe5f9cde49bf...a1ddbe4ced11


More information about the weld-commits mailing list