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>

    • -2
    • +2
    ./backed/BackedAnnotatedConstructor.java
    • -2
    • +2
    ./backed/BackedAnnotatedParameter.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedField.java
  1. … 3570 more files 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-2350 Update FindBugs annotations.

    • -2
    • +2
    ./backed/BackedAnnotatedConstructor.java
    • -2
    • +2
    ./backed/BackedAnnotatedParameter.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedField.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedMethod.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedParameter.java
  1. … 48 more files in changeset.
WELD-2350 Update FindBugs annotations.

    • -2
    • +2
    ./backed/BackedAnnotatedConstructor.java
    • -2
    • +2
    ./backed/BackedAnnotatedParameter.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedField.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedMethod.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedParameter.java
  1. … 49 more files in changeset.
WELD-2259 Upgrade Weld API to 3.0.Alpha23

- CDI API to 2.0.Alpha6

- javax.annotation to 1.3

- CDI TCK to 2.0.0.Alpha9

- update exclude list

    • -2
    • +1
    ./backed/BackedAnnotatedParameter.java
    • -2
    • +1
    ./unbacked/UnbackedAnnotatedParameter.java
  1. … 148 more files in changeset.
Validator - minor performance optimizations

  1. … 15 more files in changeset.
WELD-2230 Allow to create multiple annotated types based on the same type

  1. … 7 more files in changeset.
WELD-2062 Allow to create multiple annotated types based on the same type

  1. … 13 more files in changeset.
Allign WeldCollections util with the way it works in 3.x. Enhance immutability in several classes.

    • -2
    • +2
    ./backed/BackedAnnotatedConstructor.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedMethod.java
  1. … 20 more files in changeset.
Removal of util collection methods which were linked to Guava dependency.

  1. … 9 more files in changeset.
WELD-2186 review usage of ArraySet.

  1. … 15 more files in changeset.
WELD-2196 Replace Guava - caches

  1. … 32 more files in changeset.
WELD-2102 Weld SE - support synthetic container lifecycle event observers

  1. … 23 more files in changeset.
WELD-2093 Support interception of default methods

  1. … 5 more files in changeset.
WELD-2093 Support interception of default methods

  1. … 5 more files in changeset.
BackedAnnotatedType - don't perform PrivilegedAction unless necessary

    • -0
    • +61
    ./backed/SecurityActions.java
BackedAnnotatedType - don't perform PrivilegedAction unless necessary

    • -0
    • +61
    ./backed/SecurityActions.java
WELD-1871 Revised BeanLogger.serializationProxyRequired()

    • -1
    • +1
    ./backed/BackedAnnotatedConstructor.java
    • -1
    • +1
    ./backed/BackedAnnotatedParameter.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedField.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedMethod.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedParameter.java
  1. … 2 more files in changeset.
WELD-1871 Revised BeanLogger.serializationProxyRequired()

    • -1
    • +1
    ./backed/BackedAnnotatedConstructor.java
    • -1
    • +1
    ./backed/BackedAnnotatedParameter.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedField.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedMethod.java
    • -1
    • +1
    ./unbacked/UnbackedAnnotatedParameter.java
  1. … 2 more files in changeset.
Change javadoc to regular java comments in package-info.java files

  1. … 74 more files in changeset.
WELD-1826 Weld SE works in a fat jar

    • -0
    • +19
    ./backed/package-info.java
    • -0
    • +19
    ./unbacked/package-info.java
  1. … 86 more files in changeset.
WELD-1826 Weld SE works in a fat jar

    • -0
    • +19
    ./backed/package-info.java
    • -0
    • +19
    ./unbacked/package-info.java
  1. … 86 more files in changeset.
updates the code to use the getBeanManager

  1. … 1 more file in changeset.
Switch to Weld's ImmutableList

    • -2
    • +1
    ./backed/BackedAnnotatedParameter.java
    • -3
    • +2
    ./unbacked/UnbackedAnnotatedConstructor.java
    • -2
    • +2
    ./unbacked/UnbackedAnnotatedMethod.java
  1. … 17 more files in changeset.
WELD-1753 Some more changes

  1. … 16 more files in changeset.
WELD-1753 Replace Guava's ImmutableSet usage with Weld's one

  1. … 50 more files in changeset.
WELD-1756 Remove the rest of LoadingCaches

  1. … 4 more files in changeset.
WELD-1757 Replace com.google.common.base.Objects

  1. … 5 more files in changeset.
WELD-2197 Replace Guava - basic utilities

  1. … 16 more files in changeset.
WELD-1743 Support repeatable annotations in Annotated* layer

  1. … 4 more files in changeset.