[weld-commits] [weld/core] fa508a: WELD-2085 throw DefinitionException for Decorator ...

GitHub noreply at github.com
Tue Jan 5 06:08:58 EST 2016


  Branch: refs/heads/2.3
  Home:   https://github.com/weld/core
  Commit: fa508ac1339ce9ee7853e6faa1b25e9576033482
      https://github.com/weld/core/commit/fa508ac1339ce9ee7853e6faa1b25e9576033482
  Author: Tomas Remes <tremes at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/logging/ValidatorLogger.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/normalScoped/FooService.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/normalScoped/FooServiceDecorator.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/normalScoped/NormalScopedDecoratorTest.java

  Log Message:
  -----------
  WELD-2085 throw DefinitionException for Decorator with other scope than Dependent.


  Commit: b53e7b28cb17c374c06e373ebcabf08b27e8090f
      https://github.com/weld/core/commit/b53e7b28cb17c374c06e373ebcabf08b27e8090f
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/container/events/ContainerEventsTest.java
    M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/container/events/ContainerObserver.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeploymentModules.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldRuntime.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
    M impl/src/main/java/org/jboss/weld/servlet/HttpContextLifecycle.java

  Log Message:
  -----------
  WELD-2077 BeanDeploymentModules does not make sense for Weld SE


  Commit: a2780ffdb7c2cdc6e370fd09ce629e8b00da40d2
      https://github.com/weld/core/commit/a2780ffdb7c2cdc6e370fd09ce629e8b00da40d2
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/method/DuckController.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/method/DuckInterface.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/method/EnhancedDuck.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/method/PublicFinalMethodInjectViaInterfaceTypeTest.java

  Log Message:
  -----------
  Added test for proxyability. Injection of bean interface, when the implementation has unproxyable method.


  Commit: f1c26a7300020f4ed1ca7499528a848aa8eb2d72
      https://github.com/weld/core/commit/f1c26a7300020f4ed1ca7499528a848aa8eb2d72
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M tests-arquillian/src/test/java/org/jboss/weld/tests/activities/ActivitiesTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/ELCurrentActivityTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/activities/current/InstanceCurrentActivityTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/alternatives/weld1438/broken/EnabledAlternativeValidatedTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/annotatedType/decoration/MockAnnotatedMethod.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentCircularInjectionTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentSelfInjectionProducerTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentSelfInjectionTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/beanDeployment/noclassdeffound/NoClassDefFoundErrorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/decorator/broken/NonPassivationCapableEventDecoratorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/decorator/broken/NonPassivationCapableInstanceDecoratorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/injectionPoint/disposer/broken/InjectionPointOnDisposerTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/DecoratedBeanMetadataInjectionIntoBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/DecoratorMetadataInjectionIntoBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/InterceptedBeanMetadataInjectionIntoBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/InterceptorMetadataInjectionIntoBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/InvalidBeanMetadataInjectionPoint1Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/InvalidBeanMetadataInjectionPoint2Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/InvalidBeanMetadataInjectionPoint3Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/disposer/PropagationOfBeanMetadataTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/InvalidBeanMetadataInjectionPoint1Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/InvalidBeanMetadataInjectionPoint2Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/InvalidBeanMetadataInjectionPoint3Test.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/contexts/passivating/enterprise/broken/sessionBeanWithPassivatingScopeNotSerializable/NonPassivationCapableEjbTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingConstructorParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingDecoratorConstructorParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingDecoratorInitializerParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingInitializerParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingInterceptorConstructorParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingInterceptorInitializerParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/injection/broken/NonPassivatingProducerParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/DecoratorWithNoDecoratedTypes1Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/DecoratorWithNoDecoratedTypes2Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/DecoratorWithNoDecoratedTypes3Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/builtin/validation/BuiltInBeanPassivationCapabilityValidationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/multidelegate/Account1.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/multidelegate/Account2.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/multidelegate/AccountDecorator.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/multidelegate/MultiDelegateTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/multidelegate/TestMultiDelegate.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
    M tests-arquillian/src/test/java/org/jboss/weld/tests/disposer/broken/unresolved/DisposerMethodValidationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/disposer/specialization/DisposerMethodSpecializationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/mdb/dummy/EJBTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/lifecycle/RemoteClient.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/validation/MultiwarProjectNameValidation2Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/validation/MultiwarProjectNameValidationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/ExtensionTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/ComplexBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/NonDependentBeanWithParameterizedBeanTypeWithTypeVariableTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/TypeVariableArrayBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/TypeVariableBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/TypeVariableMultiDimensionalArrayBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/WildcardArrayBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/WildcardBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/WildcardMultiDimensionalArrayBeanTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/broken/InvalidQualifierTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/broken/InvalidScopeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/broken/InvalidStereotypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/broken/InvalidTypesTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/broken/passivation/PassivationCapabilityErrorCausedByExtensionDetectedTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/broken/passivation/PassivationCapableDependencyErrorCausedByExtensionDetectedTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/specialization/broken/TypeConflictDetectionTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/validation/AbstractTestClass.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/binding/array/ArrayBindingTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/ejb/BallImpl.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/ejb/EnterpriseBeanInterceptionTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/injectionWithExclusions/InjectionWithExclusionsTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/injectionWithExclusions/TestInjectionWithExclusions.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/injectionWithMethodExclusions/InjectionWithExclusionsOnMethodsTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/injectionWithMethodExclusions/TestInjectionWithExclusionsOnMethods.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/NoArgInterceptorInvalidContractTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/NotThrowingExceptionInterceptorInvalidContractTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/invalidContract/VoidInterceptorInvalidContractTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/nondependent/NonDependentInterceptorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/passivation/broken/interceptorWithNonSerializableField/InterceptorWithNonSerializableFieldOnPassivatingBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/passivation/broken/nonSerializableInterceptor/NonPassivatingInterceptorOnPassivatingBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/AroundInvokeInterceptorWithInvalidParameterCountTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/AroundInvokeInterceptorWithInvalidParameterTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/AroundInvokeInterceptorWithInvalidReturnTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/PostConstructInterceptorWithInvalidParameterCountTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/PostConstructInterceptorWithInvalidParameterTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/PostConstructInterceptorWithInvalidReturnTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/TargetClassWithAroundConstructTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/TargetClassWithAroundInvokeWithInvalidParameterCountTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/TargetClassWithAroundInvokeWithInvalidParameterTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/TargetClassWithAroundInvokeWithInvalidReturnTypeTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld459/fccl/FinalClassClassLevelInterceptorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld459/fcml/FinalClassMethodLevelInterceptorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld459/fmcl/FinalMethodClassLevelInterceptorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld459/fmml/FinalMethodMethodLevelInterceptorTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld770/InterceptedBeanWithoutNoArgConstructorTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld770/TestInterceptedBeanWithoutNoArgConstructor.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld771/InterceptedBeanWithFinalMethodTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld771/TestInterceptedBeanWithFinalMethod.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/named/ambiguous/case1/AmbiguousName1Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/named/ambiguous/case2/AmbiguousName2Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/MultiDimensionalTypeVariableArrayProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/MultiDimensionalWildcardArrayProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/NestedTypeVariableProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/NestedWildcardProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/TypeVariableArrayProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/WildcardArrayProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/disposalMethodWithInjectionPointParameter/DisposalMethodForNormalScopedBeanHasInjectionPointParameterTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/MultiDimensionalTypeVariableArrayProducerMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/MultiDimensionalWildcardTypeArrayProducerMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/NestedTypeVariableProducerMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/NestedWildcardTypeProducerMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/TypeVariableArrayProducerMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/WildcardTypeArrayProducerMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/circular/CircularInjectionTest.java
    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/superclass/NotSimpleConstructorClass.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/superclass/SuperclassWithConstructorWithArgumentsTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/weld911/DecoratorCycleTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/resources/producer/non/dependent/NonDependentResourceProducerFieldTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/UnproxyableTest.java
    M 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/method/DuckLake.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/method/NonPrivateNonStaticFinalMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/method/PrivateFinalMethodTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/service/additional/AdditionalServiceTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/session/newBean/NewEnterpriseBeanTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/extension/broken/DifferentNamesOfSpecializedBeansTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericBeanRawSpecialization01Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericBeanRawSpecialization02Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericBeanRawSpecialization03Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericBeanSpecialization01Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericBeanSpecialization02Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericProducerMethodRawSpecializationTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/broken/GenericProducerMethodSpecialization01Test.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/weld1192/Foo.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/weld1192/StringFoo.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/weld1192/Weld1192Test.java

  Log Message:
  -----------
  Test sanity check: Rename and comment empty test methods, remove unnecessary TODOs. Renamed tests classes to follow the *Test pattern. Enhanced several tests.


  Commit: c653ea8f76590ba97c99c622b6b8e402ff27e964
      https://github.com/weld/core/commit/c653ea8f76590ba97c99c622b6b8e402ff27e964
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    R tests-arquillian/src/test/java/org/jboss/weld/tests/observers/validation/HelloWorldService.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/observers/validation/MessageEvent.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/observers/validation/NonProxyableTest.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/observers/validation/ResponseEvent.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/resources/ws/WebServiceResourceTest.java

  Log Message:
  -----------
  Test sanity check: Removed @Ignored test which didn't test anything. Removed additional unnecessary @Ignore annotation.


Compare: https://github.com/weld/core/compare/c9721b3dc7b5...c653ea8f7659


More information about the weld-commits mailing list