WeldCore

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
WELD-2535 correct Weld.handleJar behaviour. Add automated test.

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 32 more files in changeset.
[maven-release-plugin] prepare release 2.4.8.Final

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 32 more files in changeset.
WELD-2507: More fixes

- match the whole method signature

- better handling of class hierarchies

- improved test

WELD-2507 Add generics to test, fix factory to account for valid bridge methods in this case.

WELD-2507 Change test package, use Reflections util class.

WELD-2514 Add automated test, propose a fix.

WELD-2501 Add reproducer. While creating interceptor/decorator subclass, we need to inspect the interface hierarchy deeper, but not implement them directly.

WELD-2506: Do not optimize self invocation for private methods

WELD-1130: Prevent setting a null instance as an attribute

WELD-2507 Abstract package private class not intercepted correctly.

WELD-2532 Add AtomicBoolean check on bean index creation.

WELD-2531 Fix a scenario with qualifier class present in multiple archives within EAR. Add automated test.

WELD-2480: Include JS dependencies licenses in weld-probe-core.jar

    • -0
    • +21
    /probe/core/src/main/client/licenses/bootstrap-license.txt
    • -0
    • +26
    /probe/core/src/main/client/licenses/d3-license.txt
    • -0
    • +19
    /probe/core/src/main/client/licenses/ember-license.txt
    • -0
    • +34
    /probe/core/src/main/client/licenses/font-awesome-license.txt
    • -0
    • +19
    /probe/core/src/main/client/licenses/handlebars-license.txt
    • -0
    • +24
    /probe/core/src/main/client/licenses/highlight-license.txt
    • -0
    • +36
    /probe/core/src/main/client/licenses/jquery-license.txt
    • -0
    • +110
    /probe/core/src/main/client/licenses/licenses.html
    • -0
    • +22
    /probe/core/src/main/client/licenses/moment-license.txt
WELD-1130: Add a property that causes retreving a session or conversation scoped bean from the session store to mark that attribute as modified

WELD-2479 Allow to modify lists of alternatives/interceptors/decorators via List.remove(Object). Add test case for this.

WELD-2478: Always use constructed guard for some proxy factories

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 32 more files in changeset.
[maven-release-plugin] prepare release 2.4.7.Final

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 32 more files in changeset.
WELD-2470 Match bridge methods based on signature only when compared to abstract method.

WELD-2470 Fix InterceptedSubclassFactory, add reproducer.

WELD-2466: Relax unproxyable check in BM.getInjectableReference()

Close code snippet to fix next chapters

See here: http://docs.jboss.org/weld/reference/latest-master/en-US/html/

After chapter `9. Interceptors` following chapter `10. public void afterPersonalBlogUpdate(@Observes @Updated @Personal @Blog Document document) { … }`, but should be `10. Decorators`. It is caused by unclosed source tag in Interceptors chapter.

WELD-2464: Prevent NPE in ProtectionDomainCache

Prevent NullPointerException in ProtectionDomainCache if

ProtectionDomain.getPermissions() returns null.

WELD-2459: Ignore module-info during discovery.

WELD-2462 Migrate from FindBugs to SpotBugs.

WELD-2458 OSGi bundle should have optional dependency on javax.ejb.

WELD-2455: InterceptionModel - optimize internal structures

WELD-2451: Weld SE builder - make some members protected

- allow subclasses to use members related to Weld.createDeployment()

WELD-2453: Use suppressedExceptions for deployment/definition problems

- but only if multiple problems occur