Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: 6d2d038d8e34869ccdc566364c5cdb40ac476750
https://github.com/weld/core/commit/6d2d038d8e34869ccdc566364c5cdb40ac476750
Author: Martin Kouba <mkouba(a)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