[weld-commits] [weld/core] 9ca28b: WELD-2507 Abstract package private class not inter...

GitHub noreply at github.com
Tue Jul 24 03:29:20 EDT 2018


  Branch: refs/heads/2.4
  Home:   https://github.com/weld/core
  Commit: 9ca28bef38c672f55155ef7a98335a3e5bb6b47d
      https://github.com/weld/core/commit/9ca28bef38c672f55155ef7a98335a3e5bb6b47d
  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: 380b224551acb440c5a1240b3b4ce218e52f8436
      https://github.com/weld/core/commit/380b224551acb440c5a1240b3b4ce218e52f8436
  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: b14a5adfae31333e52de5dfa54872bf87ddfefeb
      https://github.com/weld/core/commit/b14a5adfae31333e52de5dfa54872bf87ddfefeb
  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: dfe0b3f6fa4d0392c08ca76a971e6b84d5f24b7c
      https://github.com/weld/core/commit/dfe0b3f6fa4d0392c08ca76a971e6b84d5f24b7c
  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/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.


More information about the weld-commits mailing list