[weld-commits] [weld/core] 450b1b: WELD-1238 CDI-18 Modify the parser to recognize th...

GitHub noreply at github.com
Fri Nov 23 07:05:43 EST 2012


  Branch: refs/heads/2.0
  Home:   https://github.com/weld/core
  Commit: 450b1bc03de3be9b87d62234dc0c87a695dc1856
      https://github.com/weld/core/commit/450b1bc03de3be9b87d62234dc0c87a695dc1856
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/EnabledBuilder.java
    M impl/src/main/java/org/jboss/weld/metadata/BeansXmlImpl.java
    A impl/src/main/java/org/jboss/weld/metadata/BeansXmlRecordBuilder.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlHandler.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlParser.java
    A impl/src/main/java/org/jboss/weld/xml/SpecXmlMetadata.java
    M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/BeansXmlMergingTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/nonTransitiveResolution/BeansXmlImpl.java

  Log Message:
  -----------
  WELD-1238 CDI-18 Modify the parser to recognize the new attributes


  Commit: fb699b530c08fb682940f12a7bd8f90870d5a5e0
      https://github.com/weld/core/commit/fb699b530c08fb682940f12a7bd8f90870d5a5e0
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlHandler.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlParser.java

  Log Message:
  -----------
  Eliminate duplicate code in AS7 codebase


  Commit: 23dba5e15715a1a21b2dc81d57b739136c14db1f
      https://github.com/weld/core/commit/23dba5e15715a1a21b2dc81d57b739136c14db1f
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/EnabledBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessModuleImpl.java
    M impl/src/main/java/org/jboss/weld/logging/messages/ValidatorMessage.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/manager/Enabled.java
    M impl/src/main/java/org/jboss/weld/metadata/BeansXmlImpl.java
    M impl/src/main/java/org/jboss/weld/metadata/BeansXmlRecordBuilder.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlHandler.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlParser.java
    M impl/src/main/resources/org/jboss/weld/messages/bootstrap_en.properties
    M impl/src/main/resources/org/jboss/weld/messages/validator_en.properties
    M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/BeansXmlMergingTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/xml/BeansXmlTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/nonTransitiveResolution/BeansXmlImpl.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/nonTransitiveResolution/TransitiveResolutionTest.java

  Log Message:
  -----------
  WELD-1238 CDI-18 Do not distinguish between alternative classes and alternative stereotypes


  Commit: 2d544fe04ea8b2b2278b26ab2277c89357b6b4ef
      https://github.com/weld/core/commit/2d544fe04ea8b2b2278b26ab2277c89357b6b4ef
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/EnabledBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ExtensionBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilder.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementRecord.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementRecordWithPriority.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/GlobalEnablementRecord.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/LegacyEnablementRecord.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/LocalEnablementRecord.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/ModuleEnablement.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/ModuleEnablementBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractBeanDiscoveryEvent.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/BeforeBeanDiscoveryImpl.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessModuleImpl.java
    M impl/src/main/java/org/jboss/weld/logging/messages/BootstrapMessage.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/metadata/BeansXmlImpl.java
    R impl/src/main/java/org/jboss/weld/metadata/BeansXmlRecordBuilder.java
    A impl/src/main/java/org/jboss/weld/metadata/EnabledClassBuilder.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDecoratorResolver.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeInterceptorResolver.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java
    M impl/src/main/java/org/jboss/weld/util/DeploymentStructures.java
    A impl/src/main/java/org/jboss/weld/util/collections/DefaultValueMap.java
    M impl/src/main/java/org/jboss/weld/util/collections/ListToSet.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlHandler.java
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlParser.java
    M impl/src/main/java/org/jboss/weld/xml/SpecXmlMetadata.java
    M impl/src/main/resources/org/jboss/weld/messages/bootstrap_en.properties
    M impl/src/main/resources/org/jboss/weld/messages/validator_en.properties
    M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/BeansXmlMergingTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/xml/BeansXmlTest.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/nonTransitiveResolution/BeansXmlImpl.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java

  Log Message:
  -----------
  CDI-18 Add initial support for global enablement, switch to the new SPI


  Commit: b8aea27f8cfca1f277e852e85dc5295572aa10dd
      https://github.com/weld/core/commit/b8aea27f8cfca1f277e852e85dc5295572aa10dd
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/metadata/EnabledClassBuilder.java
    M impl/src/main/java/org/jboss/weld/xml/SpecXmlMetadata.java

  Log Message:
  -----------
  Nicer error messages


  Commit: d26707eee471008762679127f5ff1c56dc176e56
      https://github.com/weld/core/commit/d26707eee471008762679127f5ff1c56dc176e56
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    R impl/src/main/java/org/jboss/weld/bootstrap/EnabledBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    R impl/src/main/java/org/jboss/weld/manager/Enabled.java
    M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java

  Log Message:
  -----------
  CDI-18 Get rid of the old structures, add proper cleanup


  Commit: ab27d7bf184c38090ce35af6ea19334964a010ac
      https://github.com/weld/core/commit/ab27d7bf184c38090ce35af6ea19334964a010ac
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    M impl/src/main/java/org/jboss/weld/logging/messages/ValidatorMessage.java
    M impl/src/main/resources/org/jboss/weld/messages/validator_en.properties

  Log Message:
  -----------
  CDI-18 better validation


  Commit: d9490341319d2b0c6b200ef345b0bc1144b7581e
      https://github.com/weld/core/commit/d9490341319d2b0c6b200ef345b0bc1144b7581e
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M tests-arquillian/src/main/java/org/jboss/shrinkwrap/api/BeanArchive.java
    A tests-arquillian/src/main/java/org/jboss/shrinkwrap/api/BeansXmlClass.java
    A tests-arquillian/src/main/java/org/jboss/shrinkwrap/api/BeansXmlStereotype.java
    M tests-arquillian/src/main/java/org/jboss/shrinkwrap/impl/BeanArchiveImpl.java
    M tests-arquillian/src/main/java/org/jboss/shrinkwrap/impl/BeansXml.java

  Log Message:
  -----------
  CDI-18 expand test utils to support new attributes in beans.xml


  Commit: 2aa2ccb91deaef9c7fb551004bae4f67bba91052
      https://github.com/weld/core/commit/2aa2ccb91deaef9c7fb551004bae4f67bba91052
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/AbstractDecorator.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/Decorated.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/DecoratedImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GlobalDecoratorOrderingTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyEnabledDecorator1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyEnabledDecorator2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyEnabledDecorator3.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyEnabledDecorator4.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyEnabledDecorator5.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyPrioritizedDecorator1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GloballyPrioritizedDecorator2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/LegacyDecorator1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/LegacyDecorator2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/LegacyDecorator3.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/WebApplicationGlobalDecorator.java

  Log Message:
  -----------
  CDI-18 Tests for global enablement and ordering of decorators


  Commit: f261cec1a31b3a8217eced9bc811bc0e17a520cd
      https://github.com/weld/core/commit/f261cec1a31b3a8217eced9bc811bc0e17a520cd
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/xml/BeansXmlHandler.java

  Log Message:
  -----------
  CDI-18 minor fix


  Commit: 3faff2b5c74887b2e002b2bd91dcbe03493bfbda
      https://github.com/weld/core/commit/3faff2b5c74887b2e002b2bd91dcbe03493bfbda
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java

  Log Message:
  -----------
  Do not validate delegate injection poins


  Commit: 16914b7ac1324d5fd4a245ff123f106dec1fff1e
      https://github.com/weld/core/commit/16914b7ac1324d5fd4a245ff123f106dec1fff1e
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/GlobalEnablementRecord.java

  Log Message:
  -----------
  CDI-18 Improve validation and fix issues


  Commit: bfc6a456ee5ecade5e738fa7766b85bc89866a3d
      https://github.com/weld/core/commit/bfc6a456ee5ecade5e738fa7766b85bc89866a3d
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    R impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementRecord.java
    R impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementRecordWithPriority.java
    R impl/src/main/java/org/jboss/weld/bootstrap/enablement/GlobalEnablementRecord.java
    R impl/src/main/java/org/jboss/weld/bootstrap/enablement/LegacyEnablementRecord.java
    R impl/src/main/java/org/jboss/weld/bootstrap/enablement/LocalEnablementRecord.java

  Log Message:
  -----------
  CDI-18 Minor refactoring


  Commit: 8846469fa6b32ae53fc61768da09eb082805b248
      https://github.com/weld/core/commit/8846469fa6b32ae53fc61768da09eb082805b248
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    A impl/src/main/java/org/jboss/weld/bootstrap/enablement/ClassEnablement.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/ModuleEnablement.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/ModuleEnablementBuilder.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessModuleImpl.java
    M impl/src/main/java/org/jboss/weld/resolution/AbstractTypeSafeBeanResolver.java
    M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/xml/BeansXmlTest.java

  Log Message:
  -----------
  CDI-18 Implement bean disambiguation for global alternatives


  Commit: 5d3e90426e40935b210d6dad55cc367d711dc89f
      https://github.com/weld/core/commit/5d3e90426e40935b210d6dad55cc367d711dc89f
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/builtin/InstanceImpl.java

  Log Message:
  -----------
  Fix the way InstanceImpl resolves beans


  Commit: 22ee52a509765ea821b2235bedbd8aa1f25b9bc1
      https://github.com/weld/core/commit/22ee52a509765ea821b2235bedbd8aa1f25b9bc1
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/EnablementBuilderFragment.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/ordering/global/GlobalDecoratorOrderingTest.java

  Log Message:
  -----------
  CDI-18 minor fix


  Commit: 66278007e2d6ff97df6d448b37a33b4abb0401a2
      https://github.com/weld/core/commit/66278007e2d6ff97df6d448b37a33b4abb0401a2
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M jboss-tck-runner/1.1/src/test/resources/tck-tests.xml

  Log Message:
  -----------
  Remove TCK exclusions for WELD-1238

This reverts commit f46e086d855f9c4dcb9da4a9bbb6d4ae16e903a6.


  Commit: 57a5d20522383ddd2a5156156c7bfb21d043ccf4
      https://github.com/weld/core/commit/57a5d20522383ddd2a5156156c7bfb21d043ccf4
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/ClassEnablement.java
    M impl/src/main/java/org/jboss/weld/bootstrap/enablement/ModuleEnablement.java

  Log Message:
  -----------
  CDI-18 Nice toString() for ClassEnablement and ModuleEnablement


Compare: https://github.com/weld/core/compare/f46e086d855f...57a5d2052238


More information about the weld-commits mailing list