Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
WELD-2596 Rolling upgrades delimiter should be ignored for external archives.

WELD-2595 Allow for private final methods on intercepted beans.

    • -0
    • +4
    ./java/org/jboss/weld/logging/BeanLogger.java
  1. … 4 more files in changeset.
WELD-2592 Modify WeldStartup to ensure cleanup after boot on all services.

WELD-2592 Modify WeldStartup to ensure cleanup after boot on all services.

WELD-2585 Synchronize creation of conversation ID generator to avoid race conditions.

WELD-2591 Fix parsing beans.xml with weld namespace, added automated test.

  1. … 3 more files in changeset.
WELD-2590 Fix NPE when using Weld SE with implicit discovery and w/o isolation. Add automated test.

    • -11
    • +14
    ./java/org/jboss/weld/xml/BeansXmlParser.java
  1. … 3 more files in changeset.
WELD-2586 Synthetic methods should not be checked for proxyability.

WELD-2557 Move bean deployment processing to validation phase to avoid race conditions during bootstrap.

WELD-2583 INtercepted subclasses should not contain private methods with pack-private parameters, add automated test.

  1. … 6 more files in changeset.
WELD-2563: Update AdditionalServiceLoader javadoc.

[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.

    • -2
    • +6
    ./java/org/jboss/weld/bean/ManagedBean.java
  1. … 3 more files in changeset.
WELD-2571 Private final observer methods can incorrectly trigger interception via self-invocation

  1. … 7 more files 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.

    • -0
    • +48
    ./java/org/jboss/weld/event/SecurityActions.java
  1. … 8 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. … 4 more files in changeset.
WELD-2497 Fix a case where lazily initialized conversation context can throw NPE.

Upgrade SpotBugs versions, Suppress false positives on JDK 11

  1. … 1 more file in changeset.
WELD-2517: Weld SE - fix SecurityManager-related issues.

    • -0
    • +68
    ./java/org/jboss/weld/executor/SecurityActions.java
  1. … 3 more files in changeset.
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. … 19 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. … 16 more files in changeset.
WELD-2536: Fix InjectableRequestContextController#isActivator

WELD-2546: Null intercepted bean logged at INFO level

WELD-2558 API changes removed BootstrapConfiguration, modify Weld core accordingly.

  1. … 3 more files in changeset.
WELD-2556 Weld core changes reflecting API changes. Only use Unsafe to crack open CL if we need it, add fallback to setAccessible on JDK 12. Fix ReentrantComputingCacheTest and ThreadLocalTestCase on JDK 12. Add AtomicBoolean to CFUtils to make sure we invoke it only once. Update method names.

    • -16
    • +35
    ./java/org/jboss/weld/bean/proxy/ProxyFactory.java
    • -2
    • +2
    ./java/org/jboss/weld/logging/BeanLogger.java
  1. … 5 more files in changeset.
WELD-2497 Context propagation for built-in scopes.

  1. … 13 more files in changeset.
WELD-2508 Give Weld-specific methods on proxies prefixed names to avoid collision with user code.

  1. … 1 more file in changeset.
WELD-2545 ConcurrentValidator should use concurrent version of SetMultimap.