[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