Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
An updated Jakarta EE 9 WIP off of master

Signed-off-by: Scott M Stark <starksm64@gmail.com>

  1. … 3570 more files in changeset.
WELD-2613 Remove Unsafe usage from class defining logic.

Update Weld parent, satisfy checkstyle.

    • -2
    • +17
    ./collections/ImmutableTinySet.java
  1. … 1 more file in changeset.
WELD-2586 Synthetic methods should not be checked for proxyability.

Upgrade SpotBugs versions, Suppress false positives on JDK 11

  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.

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

  1. … 5 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. … 16 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. … 16 more files in changeset.
WELD-2513 Weld can now fully depend on CDI 2.0 API in WFLY.

  1. … 29 more files in changeset.
[WELD-2504] Remove java.beans dependency of Reflections library

WELD-2490 Rework Formats to operate on an optional BCEL dependency.

  1. … 2 more files in changeset.
WELD-2460 Use Unsafe to crack open CL.defineClass().

  1. … 1 more file in changeset.
WELD-2477: Optimize string representation of AnnotatedTypeIdentifier

- AnnotatedTypes.createdTypeId() - use hash of generated typeId

- shorten bdaId - bean deployment archive id very often starts with context id

- shorten suffix - AnnodatedType added by an extension often has suffix starting with class FQCN

- ashorten modified - use 0 and 1

- also update TCK exclude list

  1. … 3 more files in changeset.
WELD-2474 Use Weld's internal literals.

WELD-2457: Make it possible to drop unused beans metadata

- also make sure specialized beans and resources are released (WELD-2475)

  1. … 26 more files in changeset.
WELD-2462 Migrate from FindBugs to SpotBugs.

  1. … 5 more files in changeset.
WELD-2462 Migrate from FindBugs to SpotBugs.

  1. … 9 more files in changeset.
WELD-2452 Temporarily add back Weld's literal impl. Fix Observers.notify() method. Implement EE 8 switching for TCK tests, all other tests run with EE 8 switch=true."

  1. … 33 more files in changeset.
WELD-2452 Make Weld work with CDI 1.2 API.

  1. … 5 more files in changeset.
WELD-2258 WeldInstance improvements

- a contextual reference of a WeldInstance.Handler is obtained lazily

- add WeldInstance.getPriorityComparator()

  1. … 19 more files in changeset.
WELD-2258 WeldInstance improvements

- a contextual reference of a WeldInstance.Handler is obtained lazily

- add WeldInstance.handlersStream()

- add WeldInstance.getPriorityComparator()

  1. … 16 more files in changeset.
WELD-2376 Generate HTML report if validation fails

  1. … 11 more files in changeset.
WELD-2360 Weld SE - allow to register additional services

  1. … 10 more files in changeset.
WELD-2360 Weld SE - allow to register additional services

  1. … 10 more files in changeset.
WELD-2358 DeclaredMemberIndexer should use privileged actions if necessary

    • -3
    • +3
    ./reflection/DeclaredMemberIndexer.java
    • -0
    • +61
    ./reflection/SecurityActions.java
WELD-2358 DeclaredMemberIndexer should use privileged actions if necessary

    • -3
    • +3
    ./reflection/DeclaredMemberIndexer.java
    • -0
    • +61
    ./reflection/SecurityActions.java
WELD-2350 Update FindBugs annotations.

    • -2
    • +2
    ./bytecode/RuntimeMethodInformation.java
    • -3
    • +3
    ./bytecode/StaticMethodInformation.java
    • -3
    • +3
    ./reflection/ParameterizedTypeImpl.java
  1. … 52 more files in changeset.
WELD-2350 Update FindBugs annotations.

    • -2
    • +2
    ./bytecode/RuntimeMethodInformation.java
    • -3
    • +3
    ./bytecode/StaticMethodInformation.java
    • -3
    • +3
    ./reflection/ParameterizedTypeImpl.java
  1. … 53 more files in changeset.
Share qualifier sets for built-in contexts

  1. … 3 more files in changeset.