[weld-commits] [weld/core] 184a67: WELD-2507 Abstract package private class not inter...
GitHub
noreply at github.com
Tue Jul 24 03:29:14 EDT 2018
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 184a67000e0f72f096dd7bcc4f4d4640502f5e2b
https://github.com/weld/core/commit/184a67000e0f72f096dd7bcc4f4d4640502f5e2b
Author: Matej Novotny <manovotn at 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: 07279a23c9c23bcfba3b975159a3abc9f58f37a7
https://github.com/weld/core/commit/07279a23c9c23bcfba3b975159a3abc9f58f37a7
Author: Matej Novotny <manovotn at 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: f12768e5e61093877f9123f5a0ef51241b232429
https://github.com/weld/core/commit/f12768e5e61093877f9123f5a0ef51241b232429
Author: Matej Novotny <manovotn at 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: 499e1b26f5edbc6051b74807d957416b9afe506a
https://github.com/weld/core/commit/499e1b26f5edbc6051b74807d957416b9afe506a
Author: Martin Kouba <mkouba at 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/e5318958e4ac...499e1b26f5ed
**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.
More information about the weld-commits
mailing list