[weld/core] 9ca28b: WELD-2507 Abstract package private class not inter...
by GitHub
Branch: refs/heads/2.4
Home: https://github.com/weld/core
Commit: 9ca28bef38c672f55155ef7a98335a3e5bb6b47d
https://github.com/weld/core/commit/9ca28bef38c672f55155ef7a98335a3e5bb6b47d
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/AbstractPackagePrivateClass.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/ActualImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/PackagePrivateInterceptedTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/SomeInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/TestBinding.java
Log Message:
-----------
WELD-2507 Abstract package private class not intercepted correctly.
Commit: 380b224551acb440c5a1240b3b4ce218e52f8436
https://github.com/weld/core/commit/380b224551acb440c5a1240b3b4ce218e52f8436
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/AbstractPackagePrivateClass.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/ActualImpl.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/PackagePrivateInterceptedTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/SomeInterceptor.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptor/inheritance/packagePrivate/TestBinding.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/AbstractPackagePrivateClass.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/ActualImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/PackagePrivateInterceptedTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/SomeInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/TestBinding.java
Log Message:
-----------
WELD-2507 Change test package, use Reflections util class.
Commit: b14a5adfae31333e52de5dfa54872bf87ddfefeb
https://github.com/weld/core/commit/b14a5adfae31333e52de5dfa54872bf87ddfefeb
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/AbstractPackagePrivateClass.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/ActualImpl.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/PackagePrivateInterceptedTest.java
Log Message:
-----------
WELD-2507 Add generics to test, fix factory to account for valid bridge methods in this case.
Commit: dfe0b3f6fa4d0392c08ca76a971e6b84d5f24b7c
https://github.com/weld/core/commit/dfe0b3f6fa4d0392c08ca76a971e6b84d5f24b7c
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/AbstractPackagePrivateClass.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/ActualImpl.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/PackagePrivateInterceptedTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/SomeInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/inheritance/packagePrivate/SuperAbstractPackagePrivateClass.java
Log Message:
-----------
WELD-2507: More fixes
- match the whole method signature
- better handling of class hierarchies
- improved test
Compare: https://github.com/weld/core/compare/35ab27abaa39...dfe0b3f6fa4d
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
6 years, 4 months