[weld/core] 07cb6c: Initial commit for implementing IdentifiedAnnotate...
by GitHub
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: 07cb6c28efeff38ca23e805d4018e8b9acd6c700
https://github.com/weld/core/commit/07cb6c28efeff38ca23e805d4018e8b9acd6c700
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedType.java
A impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStore.java
A impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStoreImpl.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
Log Message:
-----------
Initial commit for implementing IdentifiedAnnotatedType
Commit: 83a96ab5d09827fda5b8e9a8193ac0fbc7c22499
https://github.com/weld/core/commit/83a96ab5d09827fda5b8e9a8193ac0fbc7c22499
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStoreImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironmentFactory.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessModuleImpl.java
Log Message:
-----------
Use SlimAnnotatedTypeStore for registering SlimAnnotatedTypes
Commit: 9a51d3d42daa476ade5bad520afc384fe7f77139
https://github.com/weld/core/commit/9a51d3d42daa476ade5bad520afc384fe7f77139
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/BackedAnnotatedTypeSerializationTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/FooExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/UnbackedAnnotatedTypeSerializationTest.java
A tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/nonTransitiveResolution/Alt2.java
M tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/nonTransitiveResolution/TransitiveResolutionTest.java
Log Message:
-----------
Use common serialization proxy for all SlimAnnotatedTypes
Commit: a83b591a3d78edd264302d66b0e78a94e0ce0cdf
https://github.com/weld/core/commit/a83b591a3d78edd264302d66b0e78a94e0ce0cdf
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStore.java
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStoreImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
M impl/src/main/java/org/jboss/weld/resources/ClassTransformer.java
Log Message:
-----------
Simplify the way BackedAnnotatedTypes are constructed
Commit: 5cf58baf3e1a862f00be7edfef5799e02375cea4
https://github.com/weld/core/commit/5cf58baf3e1a862f00be7edfef5799e02375cea4
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
M impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldClass.java
Log Message:
-----------
Return SlimAnnotatedType from EnhancedAnnotatedType.slim()
Commit: cdce74523084a3e2604dee71d6c8bf770480f13a
https://github.com/weld/core/commit/cdce74523084a3e2604dee71d6c8bf770480f13a
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStore.java
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStoreImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
Log Message:
-----------
Register annotated types within SlimAnnotatedTypeStore
Commit: fab597ce9486ec25b517ae167fa79de57bc31db2
https://github.com/weld/core/commit/fab597ce9486ec25b517ae167fa79de57bc31db2
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStore.java
Log Message:
-----------
SlimAnnotatedTypeStore Javadoc
Commit: 0e6f22b6d32642e546299f39bae2c1deac375247
https://github.com/weld/core/commit/0e6f22b6d32642e546299f39bae2c1deac375247
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/util/Types.java
Log Message:
-----------
Identify types comming from @New injection points properly
Commit: a70da6628649a51f98c5ef6a4b56b0a5f83e4b50
https://github.com/weld/core/commit/a70da6628649a51f98c5ef6a4b56b0a5f83e4b50
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M .gitignore
Log Message:
-----------
.gitignore
Commit: 3710defb10f10b8b49009109ddb75af313d68ffe
https://github.com/weld/core/commit/3710defb10f10b8b49009109ddb75af313d68ffe
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/enhanced/EnhancedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
M impl/src/main/java/org/jboss/weld/util/annotated/ForwardingWeldClass.java
Log Message:
-----------
EnhancedAnnotatedType should be identified
Commit: e11fe2ef8572d5163028b1c436296b8fdfd89a38
https://github.com/weld/core/commit/e11fe2ef8572d5163028b1c436296b8fdfd89a38
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
Log Message:
-----------
Implement equals/hashCode properly
Commit: db2c952255253ed59bc49a10feb142c34883b363
https://github.com/weld/core/commit/db2c952255253ed59bc49a10feb142c34883b363
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedConstructor.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedField.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMember.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMethod.java
M impl/src/main/java/org/jboss/weld/resources/MemberTransformer.java
Log Message:
-----------
Handle serialization of BackedAnnotatedMembers
Commit: e13568e3aa55091d6d45f83bfad10ed909a71834
https://github.com/weld/core/commit/e13568e3aa55091d6d45f83bfad10ed909a71834
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeStoreImpl.java
M impl/src/main/java/org/jboss/weld/logging/messages/BootstrapMessage.java
M impl/src/main/resources/org/jboss/weld/messages/bootstrap_en.properties
Log Message:
-----------
Nice error message
Commit: 6d0bb7c5658c7f2d1cba881c9fed595972295973
https://github.com/weld/core/commit/6d0bb7c5658c7f2d1cba881c9fed595972295973
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/NewManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
Log Message:
-----------
Use IdentifiedAnnotatedType.getId() for identification of Beans
Commit: b7f58f26c13a2ad4c6b6658a228ceca0bfd46bf0
https://github.com/weld/core/commit/b7f58f26c13a2ad4c6b6658a228ceca0bfd46bf0
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedType.java
M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedType.java
Log Message:
-----------
Fix serialization of SlimAnnotatedTypes
Compare: https://github.com/weld/core/compare/ac4c0ed5240a...b7f58f26c13a
12 years