[weld-commits] [weld/extensions] 02c3e1: WELDX-150, implement @RequiredClasses

noreply at github.com noreply at github.com
Wed Sep 22 10:10:15 EDT 2010


Branch: refs/heads/master
Home:   http://github.com/weld/extensions

Commit: 02c3e1e0aee429f602abcb9ffd5a87063aa98b2e
    http://github.com/weld/extensions/commit/02c3e1e0aee429f602abcb9ffd5a87063aa98b2e
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-09-21 (Tue, 21 Sep 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/core/CoreExtension.java
  A impl/src/main/java/org/jboss/weld/extensions/core/RequireClasses.java
  M impl/src/test/java/org/jboss/weld/extensions/test/core/CoreTest.java
  A impl/src/test/java/org/jboss/weld/extensions/test/core/InstalledService.java
  A impl/src/test/java/org/jboss/weld/extensions/test/core/OptionalService.java

Log Message:
-----------
WELDX-150, implement @RequiredClasses


Commit: abbef189084330527d8cba842711ff676dd90707
    http://github.com/weld/extensions/commit/abbef189084330527d8cba842711ff676dd90707
Author: Pete Muir <pmuir at bleepbleep.org.uk>
Date:   2010-09-21 (Tue, 21 Sep 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/core/RequireClasses.java
  M impl/src/main/java/org/jboss/weld/extensions/core/Veto.java

Log Message:
-----------
Javadoc improvements


Commit: c3052e0c30483817afe5bdf05b4bc4a98a86d070
    http://github.com/weld/extensions/commit/c3052e0c30483817afe5bdf05b4bc4a98a86d070
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-09-22 (Wed, 22 Sep 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/core/CoreExtension.java
  R impl/src/main/java/org/jboss/weld/extensions/core/RequireClasses.java
  A impl/src/main/java/org/jboss/weld/extensions/core/Requires.java
  M impl/src/main/java/org/jboss/weld/extensions/util/Reflections.java
  M impl/src/test/java/org/jboss/weld/extensions/test/core/InstalledService.java
  M impl/src/test/java/org/jboss/weld/extensions/test/core/OptionalService.java

Log Message:
-----------
Refactor and rename @RequireClasses

- Rename to @Requires
- Catch LinkageErrors as well as ClassNotFoundException
- Add logging at info level
- Refactor Reflections.classForName to allow the use of additional classloaders




More information about the weld-commits mailing list