[weld-commits] [weld/api] f6ae97: WELD-521, add scanning control
noreply at github.com
noreply at github.com
Sat Aug 28 14:57:18 EDT 2010
Branch: refs/heads/master
Home: http://github.com/weld/api
Commit: f6ae975fbd6de1dba8860063c6119e0eede1da77
http://github.com/weld/api/commit/f6ae975fbd6de1dba8860063c6119e0eede1da77
Author: Pete Muir <pmuir at bleepbleep.org.uk>
Date: 2010-08-28 (Sat, 28 Aug 2010)
Changed paths:
M weld-spi/src/main/java/org/jboss/weld/bootstrap/api/Bootstrap.java
M weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/BeanDeploymentArchive.java
M weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/BeansXml.java
A weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/ClassAvailableActivation.java
M weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/Deployment.java
A weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/Filter.java
A weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/Metadata.java
A weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/Scanning.java
A weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/SystemPropertyActivation.java
M weld-spi/src/main/java/org/jboss/weld/bootstrap/spi/helpers/ForwardingBeanDeploymentArchive.java
M weld-spi/src/test/java/org/jboss/weld/bootstrap/api/test/MockBootstrap.java
M weld-spi/src/test/java/org/jboss/weld/bootstrap/api/test/MockDeployment.java
A weld/src/main/resources/beans_1_1.xsd
Log Message:
-----------
WELD-521, add scanning control
* Add Scanning metadata
- Filters to determine which classes will be included or excluced
- Activations to determine whether a filter is active based on the
environment (classpath and system properties)
* Add XSD for scanning, with formal specification of behavior
* Alter BDA contract to take names of classes to load, not Class literals.
* Add Metadata object to allow tracing of metadata origin, for better
error reporting
* Add a loadExtensions method to bootstrap
More information about the weld-commits
mailing list