[weld-commits] [weld/core] 6d2d03: WELD-2477: Optimize string representation of Annot...

GitHub noreply at github.com
Thu Apr 5 08:46:17 EDT 2018

  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: 6d2d038d8e34869ccdc566364c5cdb40ac476750
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2018-04-05 (Thu, 05 Apr 2018)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/annotated/slim/AnnotatedTypeIdentifier.java
    M impl/src/main/java/org/jboss/weld/util/AnnotatedTypes.java
    M jboss-tck-runner/src/test/tck20/tck-tests.xml
    M tests/src/test/java/org/jboss/weld/tests/unit/util/AnnotatedTypesTest.java

  Log Message:
  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

More information about the weld-commits mailing list