Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
WELD-2583 INtercepted subclasses should not contain private methods with pack-private parameters, add automated test.

  1. … 2 more files in changeset.
[WELD-2580] Ensure InjectionTarget#dispose(Object) method is called in ManagedBean implementation

* [WELD-2580] Ensure InjectionTarget#dispose(Object) method is called in ManagedBean implementation

* Added test for WELD-2580 fix

* Fix InjectionTargetDisposeTest to correctly trigger instance destroy in all environments.

  1. … 1 more file in changeset.
WELD-2571 Private final observer methods can incorrectly trigger interception via self-invocation

  1. … 1 more file in changeset.
WELD-2574 Make PrivateMethodHandler serializable. Enhance PassivationTest to account for this scenario.

  1. … 1 more file in changeset.
WELD-2574 Make PrivateMethodHandler serializable. Enhance PassivationTest to account for this scenario.

  1. … 1 more file in changeset.
WELD-2573 Make sure TCCL is preserved within async observer notification. Add automated tests for EE and SE.

  1. … 7 more files in changeset.
WELD-2566 Enforce cache clearing for Request/Session/Conversation contexts on WeldAlterableContext.clearAndSet().

  1. … 2 more files in changeset.
WELD-2568 create automated test. Make sure ordering works in case Jandex is used.

  1. … 1 more file in changeset.
Revert "Uncommented test reproducing WFLY-11125" This is to be able to test Weld against latest released final version of WFLY.

WELD-2550 Revert previous approach but keep tests. Implement new approach that creates proxies based on interfaces instead of provided implementation. Add more tests to verify that proxyable interface can be used even though unproxyable implementation is provided.

  1. … 9 more files in changeset.
WELD-2551: Consider interface default methods when using WithAnnotations (#1892)

* WELD-2551: Consider interface default methods when using WithAnnotations

* WELD-2551: JandexClassFileInfo - handle meta-annotations correctly.

* WELD-2551: Add tests for meta-annotations.

  1. … 10 more files in changeset.
WELD-2558 API changes removed BootstrapConfiguration, modify Weld core accordingly.

  1. … 1 more file in changeset.
Uncommented test reproducing WFLY-11125

WELD-2497 Context propagation for built-in scopes.

  1. … 10 more files in changeset.
WELD-2533 InterceptionFactory with interface, added bunch of tests to cover more complex cases.

  1. … 4 more files in changeset.
WELD-2521 Add automated test, fix resolution of interceptor in case they have no bindings.

  1. … 1 more file in changeset.
WELD-2507: More fixes

- match the whole method signature

- better handling of class hierarchies

- improved test

  1. … 1 more file in changeset.
WELD-2507: More fixes

- match the whole method signature

- better handling of class hierarchies

- improved test

  1. … 1 more file in changeset.
WELD-2507 Add generics to test, fix factory to account for valid bridge methods in this case.

  1. … 1 more file in changeset.
WELD-2507 Add generics to test, fix factory to account for valid bridge methods in this case.

  1. … 1 more file in changeset.
WELD-2507 Change test package, use Reflections util class.

  1. … 1 more file in changeset.
WELD-2507 Change test package, use Reflections util class.

  1. … 1 more file in changeset.
WELD-2498 Add test (runnable in both, embedded and container mode) and make sure Weld does not create AT for local and anonymous classes.

  1. … 5 more files in changeset.
WELD-2514 Add automated test, propose a fix.

  1. … 1 more file in changeset.
WELD-2514 Add automated test, propose a fix.

  1. … 1 more file in changeset.
WELD-2501 Add reproducer. While creating interceptor/decorator subclass, we need to inspect the interface hierarchy deeper, but not implement them directly.

  1. … 11 more files in changeset.
WELD-2501 Add reproducer. While creating interceptor/decorator subclass, we need to inspect the interface hierarchy deeper, but not implement them directly.

  1. … 11 more files in changeset.
Make RequestScopeEventMessageDeliveryTest use CountDownLatch.

WELD-2506: Do not optimize self invocation for private methods

  1. … 1 more file in changeset.
WELD-2506: Do not optimize self invocation for private methods

  1. … 1 more file in changeset.