Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
WELD-2501 Add reproducer. While creating interceptor/decorator subclass, we need to inspect the interface hierarchy deeper, but not implement them directly.

    • -0
    • +26
    ./abstractClass/defaultmethod/AbstractBeanClass.java
    • -0
    • +34
    ./abstractClass/defaultmethod/ConcreteBeanClass.java
    • -0
    • +68
    ./abstractClass/defaultmethod/DecoratorDefaultMethodTest.java
    • -0
    • +55
    ./abstractClass/defaultmethod/DecoratorOverridingDefaultMethod.java
  1. … 11 more files in changeset.
Add test for decorator which only overrides default method.

    • -3
    • +9
    ./defaultmethod/DecoratedInteraceWithDefaultMethodTest.java
    • -0
    • +46
    ./defaultmethod/DecoratorWhichOnlyOverridesMethodWithDefaultImpl.java
WELD-2405 Do not optimize self invocation for default methods

- based on https://github.com/weld/core/pull/1703 from @hypnoce

- redundant test removed

- we must obtain the current stack first otherwise

DecoratedInteraceWithDefaultMethodTest fails

    • -4
    • +0
    ./defaultmethod/DecoratedInteraceWithDefaultMethodTest.java
  1. … 2 more files in changeset.
WELD-2407 fix selfinvocation of non-intercepted default method and expand SelfInvocationTest.

    • -0
    • +41
    ./defaultmethod/BeanDecorator.java
    • -0
    • +31
    ./defaultmethod/DecoratedBean.java
    • -0
    • +56
    ./defaultmethod/DecoratedInteraceWithDefaultMethodTest.java
  1. … 16 more files in changeset.
WELD-2290 replace Weld literals with those from CDI API.

  1. … 46 more files in changeset.
WELD-2298 Replace deprecated junit.framework.Assert with org.junit.Assert.

  1. … 73 more files in changeset.
WELD-2298 Replace deprecated junit.framework.Assert with org.junit.Assert.

  1. … 88 more files in changeset.
WELD-2085 throw DefinitionException for Decorator with other scope than Dependent.

    • -0
    • +23
    ./broken/normalScoped/FooService.java
    • -0
    • +35
    ./broken/normalScoped/FooServiceDecorator.java
    • -0
    • +47
    ./broken/normalScoped/NormalScopedDecoratorTest.java
  1. … 2 more files in changeset.
WELD-2085 throw DefinitionException for Decorator with other scope than Dependent.

    • -0
    • +23
    ./broken/normalScoped/FooService.java
    • -0
    • +35
    ./broken/normalScoped/FooServiceDecorator.java
    • -0
    • +47
    ./broken/normalScoped/NormalScopedDecoratorTest.java
  1. … 2 more files in changeset.
Test sanity check: Rename and comment empty test methods, remove unnecessary TODOs. Renamed tests classes to follow the *Test pattern. Enhanced several tests.

    • -2
    • +3
    ./broken/DecoratorWithNoDecoratedTypes1Test.java
    • -2
    • +3
    ./broken/DecoratorWithNoDecoratedTypes2Test.java
    • -2
    • +3
    ./broken/DecoratorWithNoDecoratedTypes3Test.java
    • -2
    • +3
    ./builtin/validation/BuiltInBeanPassivationCapabilityValidationTest.java
    • -0
    • +55
    ./multidelegate/MultiDelegateTest.java
    • -2
    • +3
    ./proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    • -2
    • +3
    ./proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
  1. … 125 more files in changeset.
Test sanity check: Rename and comment empty test methods, remove unnecessary TODOs. Renamed tests classes to follow the *Test pattern. Enhanced several tests.

    • -2
    • +3
    ./broken/DecoratorWithNoDecoratedTypes1Test.java
    • -2
    • +3
    ./broken/DecoratorWithNoDecoratedTypes2Test.java
    • -2
    • +3
    ./broken/DecoratorWithNoDecoratedTypes3Test.java
    • -2
    • +3
    ./builtin/validation/BuiltInBeanPassivationCapabilityValidationTest.java
    • -0
    • +55
    ./multidelegate/MultiDelegateTest.java
    • -2
    • +3
    ./proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    • -2
    • +3
    ./proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
  1. … 122 more files in changeset.
WELD-1912 change test archives name with hash of test class FQCN.

    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithAbstractMethodAndInitializerMethodTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithAbstractMethodTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithCallToItselfTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithConstructorTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithInitializerMethodTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithPrivateDelegateTest.java
    • -1
    • +2
    ./abstractDecorator/broken/SimpleAbstractDecoratorWithInvalidAbstractMethodTest.java
    • -1
    • +2
    ./abstractDecorator/inherited/AbstractMethodInDecoratorHierarchyTest.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes1Test.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes2Test.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes3Test.java
    • -1
    • +2
    ./builtin/facade/EventDecorationTest.java
    • -1
    • +2
    ./builtin/validation/BuiltInBeanPassivationCapabilityValidationTest.java
  1. … 554 more files in changeset.
WELD-1912 change test archives name with hash of test class FQCN.

    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithAbstractMethodAndInitializerMethodTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithAbstractMethodTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithCallToItselfTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithConstructorTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithInitializerMethodTest.java
    • -1
    • +2
    ./abstractDecorator/SimpleAbstractDecoratorWithPrivateDelegateTest.java
    • -1
    • +2
    ./abstractDecorator/broken/SimpleAbstractDecoratorWithInvalidAbstractMethodTest.java
    • -1
    • +2
    ./abstractDecorator/inherited/AbstractMethodInDecoratorHierarchyTest.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes1Test.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes2Test.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes3Test.java
    • -1
    • +2
    ./builtin/facade/EventDecorationTest.java
    • -1
    • +2
    ./builtin/validation/BuiltInBeanPassivationCapabilityValidationTest.java
  1. … 543 more files in changeset.
WELD-2000 Support Prioritized custom beans

    • -0
    • +173
    ./custom/prioritized/CustomPrioritizedDecorator.java
    • -0
    • +29
    ./custom/prioritized/CustomPrioritizedDecoratorExtension.java
    • -0
    • +63
    ./custom/prioritized/CustomPrioritizedDecoratorTest.java
    • -0
    • +23
    ./custom/prioritized/Decorated.java
    • -0
    • +29
    ./custom/prioritized/DecoratedBar.java
    • -0
    • +31
    ./custom/prioritized/FooDecorator.java
    • -0
    • +24
    ./custom/prioritized/HighPriorityGlobalDecorator.java
    • -0
    • +24
    ./custom/prioritized/LowPriorityGlobalDecorator.java
  1. … 15 more files in changeset.
WELD-1991 Fix invocation of overloaded method on decorator

    • -0
    • +39
    ./overloading/Alpha.java
    • -0
    • +28
    ./overloading/AlphaService.java
    • -0
    • +52
    ./overloading/AlphaServiceDecorator.java
    • -0
    • +39
    ./overloading/Bravo.java
    • -0
    • +28
    ./overloading/BravoService.java
    • -0
    • +53
    ./overloading/BravoServiceDecorator.java
    • -0
    • +39
    ./overloading/Charlie.java
    • -0
    • +28
    ./overloading/CharlieService.java
    • -0
    • +52
    ./overloading/CharlieServiceDecorator.java
    • -0
    • +73
    ./overloading/OverloadingDecoratorTest.java
  1. … 3 more files in changeset.
WELD-1991 Fix invocation of overloaded method on decorator

    • -0
    • +39
    ./overloading/Alpha.java
    • -0
    • +28
    ./overloading/AlphaService.java
    • -0
    • +52
    ./overloading/AlphaServiceDecorator.java
    • -0
    • +39
    ./overloading/Bravo.java
    • -0
    • +28
    ./overloading/BravoService.java
    • -0
    • +53
    ./overloading/BravoServiceDecorator.java
    • -0
    • +39
    ./overloading/Charlie.java
    • -0
    • +28
    ./overloading/CharlieService.java
    • -0
    • +52
    ./overloading/CharlieServiceDecorator.java
    • -0
    • +73
    ./overloading/OverloadingDecoratorTest.java
  1. … 3 more files in changeset.
WELD-1597 test.

    • -0
    • +22
    ./weld1597/DecoratedInterface.java
    • -0
    • +32
    ./weld1597/DecoratedInterfaceImpl.java
    • -0
    • +23
    ./weld1597/NotDecoratedInterface.java
    • -0
    • +38
    ./weld1597/TestDecorator.java
    • -0
    • +53
    ./weld1597/Weld1597Test.java
WELD-1597 test.

    • -0
    • +22
    ./weld1597/DecoratedInterface.java
    • -0
    • +32
    ./weld1597/DecoratedInterfaceImpl.java
    • -0
    • +23
    ./weld1597/NotDecoratedInterface.java
    • -0
    • +38
    ./weld1597/TestDecorator.java
    • -0
    • +53
    ./weld1597/Weld1597Test.java
WELD-1792 Make sure decorators work fine with relaxed construction

    • -3
    • +10
    ./proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    • -5
    • +12
    ./proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
  1. … 10 more files in changeset.
WELD-1792 Make sure decorators work fine with relaxed construction

    • -3
    • +10
    ./proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    • -5
    • +12
    ./proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
  1. … 10 more files in changeset.
using try resouce

  1. … 1 more file in changeset.
New DelegateInjectionPointAssignabilityRules implementation based on WELD-1692

  1. … 6 more files in changeset.
Add asserts to DecoratorTest

Fix MessageSenderTest (SLSB JAX-RS Resource decoration) * Per 10.2.4 of JAX-RS 2.0 spec, only Stateless and Singleton EJBs are supported, not Stateful

WELD-1603 Testcase

    • -0
    • +24
    ./abstractDecorator/inherited/AbstractDecorator.java
    • -0
    • +52
    ./abstractDecorator/inherited/AbstractMethodInDecoratorHierarchyTest.java
    • -0
    • +25
    ./abstractDecorator/inherited/DecorationInterface.java
    • -0
    • +40
    ./abstractDecorator/inherited/MyDecorator.java
    • -0
    • +31
    ./abstractDecorator/inherited/SimpleClass.java
WELD-1603 Testcase

    • -0
    • +24
    ./abstractDecorator/inherited/AbstractDecorator.java
    • -0
    • +52
    ./abstractDecorator/inherited/AbstractMethodInDecoratorHierarchyTest.java
    • -0
    • +25
    ./abstractDecorator/inherited/DecorationInterface.java
    • -0
    • +40
    ./abstractDecorator/inherited/MyDecorator.java
    • -0
    • +31
    ./abstractDecorator/inherited/SimpleClass.java
WELD-1436 Added arquillian tests

    • -0
    • +31
    ./proxyable/BeanWithPrivateNoArgsConstructor.java
    • -0
    • +49
    ./proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    • -0
    • +36
    ./proxyable/BeanWithoutNoArgsConstructor.java
    • -0
    • +52
    ./proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
    • -0
    • +25
    ./proxyable/DecoratedBean.java
    • -0
    • +34
    ./proxyable/DecoratorBean.java
    • -0
    • +21
    ./proxyable/Foo.java
WELD-1436 Added arquillian tests

    • -0
    • +31
    ./proxyable/BeanWithPrivateNoArgsConstructor.java
    • -0
    • +49
    ./proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
    • -0
    • +36
    ./proxyable/BeanWithoutNoArgsConstructor.java
    • -0
    • +52
    ./proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
    • -0
    • +25
    ./proxyable/DecoratedBean.java
    • -0
    • +34
    ./proxyable/DecoratorBean.java
    • -0
    • +21
    ./proxyable/Foo.java
WELD-1449 Update integration tests to expect a specific exception during deployment instead of Exception.class

    • -1
    • +3
    ./abstractDecorator/broken/SimpleAbstractDecoratorWithInvalidAbstractMethodTest.java
    • -1
    • +3
    ./broken/DecoratorWithNoDecoratedTypes1Test.java
    • -1
    • +3
    ./broken/DecoratorWithNoDecoratedTypes2Test.java
    • -1
    • +2
    ./broken/DecoratorWithNoDecoratedTypes3Test.java
  1. … 62 more files in changeset.
WELD-1442 Added WildFly ExceptionTransformer to integration test suite

    • -1
    • +1
    ./builtin/validation/BuiltInBeanPassivationCapabilityValidationTest.java
  1. … 7 more files in changeset.