[weld/core] e99726: Validator - minor performance optimizations
by GitHub
Branch: refs/heads/2.4
Home: https://github.com/weld/core
Commit: e997265ed1a01791303c3293fe04a62ad1fd7f6b
https://github.com/weld/core/commit/e997265ed1a01791303c3293fe04a62ad1fd7f6b
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2017-01-06 (Fri, 06 Jan 2017)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/SlimAnnotatedTypeContext.java
M impl/src/main/java/org/jboss/weld/bootstrap/AnnotatedTypeLoader.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/ConcurrentValidator.java
M impl/src/main/java/org/jboss/weld/bootstrap/FastAnnotatedTypeLoader.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterTypeDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/el/WeldELResolver.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/resolution/AbstractTypeSafeBeanResolver.java
M impl/src/main/java/org/jboss/weld/resolution/NameBasedResolver.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M impl/src/main/java/org/jboss/weld/util/Proxies.java
A impl/src/main/java/org/jboss/weld/util/SecurityActions.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanDeployment/managed/single/BootstrapTest.java
Log Message:
-----------
Validator - minor performance optimizations
7 years, 11 months
[weld/core] bbd1e0: Validator - minor performance optimizations
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: bbd1e059a13b991af8ff34ca8fbe616fe42ca98b
https://github.com/weld/core/commit/bbd1e059a13b991af8ff34ca8fbe616fe42ca98b
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2017-01-06 (Fri, 06 Jan 2017)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentValidator.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/resolution/AbstractTypeSafeBeanResolver.java
M impl/src/main/java/org/jboss/weld/resolution/NameBasedResolver.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M impl/src/main/java/org/jboss/weld/util/Proxies.java
A impl/src/main/java/org/jboss/weld/util/SecurityActions.java
M modules/web/src/main/java/org/jboss/weld/el/WeldELResolver.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanDeployment/managed/single/BootstrapTest.java
Log Message:
-----------
Validator - minor performance optimizations
7 years, 11 months
[weld/core] 7679c2: WELD-2283 log configuring actions within bootstrap...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 7679c225ad23d5ec6e65014a22d9f723ebdec08c
https://github.com/weld/core/commit/7679c225ad23d5ec6e65014a22d9f723ebdec08c
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2017-01-05 (Thu, 05 Jan 2017)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessAnnotatedTypeImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanAttributesImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessInjectionPointImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessObserverMethodImpl.java
M impl/src/main/java/org/jboss/weld/logging/BootstrapLogger.java
Log Message:
-----------
WELD-2283 log configuring actions within bootstrap.
7 years, 11 months
[weld/core] 697a13: WELD-2290 replace Weld literals with those from CD...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 697a13b5a5d6e0652ebb0d2b039dbf2eadd8ba40
https://github.com/weld/core/commit/697a13b5a5d6e0652ebb0d2b039dbf2eadd8ba40
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2017-01-05 (Thu, 05 Jan 2017)
Changed paths:
M environments/se/core/src/main/java/org/jboss/weld/environment/se/WeldSEBeanRegistrant.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/provider/AbstractCDIProviderTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/provider/BasicCDIProviderTest.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInBean.java
M impl/src/main/java/org/jboss/weld/bootstrap/ContextHolder.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
M impl/src/main/java/org/jboss/weld/event/EventMetadataImpl.java
R impl/src/main/java/org/jboss/weld/literal/AnyLiteral.java
R impl/src/main/java/org/jboss/weld/literal/DefaultLiteral.java
R impl/src/main/java/org/jboss/weld/literal/NewLiteral.java
M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/util/InjectionPoints.java
M modules/ejb/src/main/java/org/jboss/weld/ejb/WeldEjbValidator.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/alternatives/custom/CustomPrioritizedAlternativeFoo.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/BeanExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/SyntheticBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/serializability/ManagerTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/VehicleDecoratorExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/broken/GlueDecoratorExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/custom/CustomDecorator.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/custom/prioritized/CustomPrioritizedDecorator.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/types/MyMapBean.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/enterprise/TestExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/injectionPointWithTypesAndQualifiersOnly/CustomInjectionPoint.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBean/passivationCapable/Foo.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/modify/ModifyingExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/modify/SetBeanAttributesTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/specialization/SpecializationTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processBeanAttributes/specialization/VetoTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processInjectionPoint/modify/InjectionPointOverridingTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processInjectionPoint/modify/ModifyingExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/processSyntheticAnnotatedType/ProcessSyntheticAnnotatedTypeTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/injectionPoint/custom/BarBean.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/injectionPoint/custom/CustomBeanInjectionPointMetadataTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/injectionPoint/observer/Observer.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/managed/newBean/NewSimpleBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/managed/newBean/lookup/AnotherProgrammaticLookupOfNewBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/managed/newBean/lookup/ProgrammaticLookupOfNewBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/metadata/beanattributes/qualifiers/DefaultQualifierTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/observers/extension/ObserverExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/LookupInstanceTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/session/newBean/NewEnterpriseBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/extension/bean/OrangeBean.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/qualifiers/SpecializingBeanQualifiersTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/veto/VetoTest.java
Log Message:
-----------
WELD-2290 replace Weld literals with those from CDI API.
7 years, 11 months
[weld/core] c84b92: WELD-2289 Remove Weld.addBean() and Weld.addInterc...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: c84b9262c167e47855d1df1e337ce8ad6ebc1a2c
https://github.com/weld/core/commit/c84b9262c167e47855d1df1e337ce8ad6ebc1a2c
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M environments/se/core/src/main/java/org/jboss/weld/environment/se/ContainerLifecycleObserver.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/WeldSEBeanRegistrant.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/builder/WeldBuilderTest.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
M impl/src/main/java/org/jboss/weld/util/Observers.java
Log Message:
-----------
WELD-2289 Remove Weld.addBean() and Weld.addInterceptor() methods
- also WELD-2288 ContainerLifecycleObserver.afterBeanDiscovery() should
consume WeldAfterBeanDiscovery
Commit: f33fa4dba7e45bd8f75eab21887892d012cc7937
https://github.com/weld/core/commit/f33fa4dba7e45bd8f75eab21887892d012cc7937
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M environments/se/core/src/main/java/org/jboss/weld/environment/se/ContainerLifecycleObserver.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/builder/containerlifecycle/ContainerLifecyleObserverTest.java
A environments/se/core/src/test/java/org/jboss/weld/environment/se/test/builder/containerlifecycle/Juicy.java
Log Message:
-----------
WELD-2297 ContainerLifecycleObserver - add methods for new events
- ProcessSyntheticBean and ProcessSyntheticObserverMethod
- also improve javadoc and test
Compare: https://github.com/weld/core/compare/d76f69446a2b...f33fa4dba7e4
7 years, 11 months
[weld/core] d76f69: WELD-2287 Add precondition check to most configura...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: d76f69446a2b5a91645e92a7728769f7fb36bb43
https://github.com/weld/core/commit/d76f69446a2b5a91645e92a7728769f7fb36bb43
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/configurator/AnnotatedConfigurator.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/configurator/BeanAttributesConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/configurator/BeanConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/configurator/InjectionPointConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/configurator/ObserverMethodConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/configurator/ProducerConfiguratorImpl.java
Log Message:
-----------
WELD-2287 Add precondition check to most configurators methods.
7 years, 11 months
[weld/core] b7e219: WELD-2298 Replace deprecated junit.framework.Asser...
by GitHub
Branch: refs/heads/2.4
Home: https://github.com/weld/core
Commit: b7e2191dbaaa46ffe62a8c2fe555bc888d2cea93
https://github.com/weld/core/commit/b7e2191dbaaa46ffe62a8c2fe555bc888d2cea93
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/builder/scanning/ExplicitClassLoaderScanningTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/builder/scanning/ExplicitResourceLoaderScanningTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/container/isolation/ContainerIsolationTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/instance/SimpleInstanceTest.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/unmanaged/UnmanagedTest.java
M environments/servlet/tests/base/src/main/java/org/jboss/weld/environment/servlet/test/el/JsfTest.java
M environments/servlet/tests/base/src/main/java/org/jboss/weld/environment/servlet/test/injection/resource/ResourceInjectionTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/el/WeldMethodExpressionTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/BeanTypeAssignabilityTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/DelegateInjectionPointAssignabilityTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/EventTypeAssignabilityTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/Weld1102Test.java
M impl/src/test/java/org/jboss/weld/tests/unit/resolution/CovariantTypesTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/resolution/InvariantTypesTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/util/collections/AbstractImmutableMapTest.java
M probe/tests/src/ftest/java/org/jboss/weld/probe/ftest/ProbeFunctionalTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/alternatives/ee/AlternativeEEComponentTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/annotatedType/annotation/SyntheticAnnotationTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/annotatedType/weld1144/Weld1144Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/annotations/weld1131/Weld1131Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/arrays/test/AssignabilityTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/AssignabilityTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/Consumer.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/ee/servletContext/ServletContextBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/application/event/MultiWarTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/cache/RequestScopedCacheLeakTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/alreadyActive/ConversationSupportsServletForwardsTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/weld1418/Weld1418Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/conversation/weld1559/LazyConversationContextTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/errorpage/ErrorPageTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/session/availability/SessionAvailabilityTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/sessionInvalidation/InvalidateSessionTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/weld1110/MessageSenderTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/weld1597/Weld1597Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/disposer/weld1894/DisposesMethodCalledOnceTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/dependent/stateful/DependentSessionBeanNotSharedTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/duplicatenames/DuplicateEJBNamesDiscoveryTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/interceptor/SessionBeanInterceptorTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/ejb/mdb/EJBTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/enterprise/weld1234/Weld1234Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/lifecycle/phase/ContainerLifecycleEventInvocationOutsideObserverTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/superclass/SuperclassObservers1Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/lifecycle/beforeBeanDiscovery/ExtensionProvidedBeanDefiningAnnotationTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/injectionPoint/weld1823/Weld1823Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/basic/AroundConstructTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/basic/CharlieInterceptor1.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/circularInvocation/ejb/CircularInvocationClassTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/ejb/EnterpriseBeanInterceptionTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/finalEquals/InterceptedBeanWithFinalEqualsTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/finalMethod/InterceptedBeanWithFinalMethodTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/generic/SimpleWeldClassTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/hierarchical/SimpleWeldClassTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/no/binding/InterceptorWithNoBindingTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/resource/InterceptorResourceInjectionTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/AbstractSignatureTestBase.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/LifecycleInterceptedBean.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/signature/MethodInterceptedBean.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/suicide/SuicidalInterceptorTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/InterceptorDispatchingToDiffferentThreadTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/thread/async/AsyncInterceptorTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/weld1538/InterceptorDelegatingChainTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/jsp/JspTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/producer/ejb/parameterized/ProducerDeclaredOnParameterizedSessionBeanViewTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/superclass/named/Weld1827Test.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/synthetic/SyntheticProxyTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1141/VarargsTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1766/ProducerProxyTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1779/ProducerProxyTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/self/SelfInjectionBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/serialization/annotated/id/AnnotatedTypeBdaIdTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/servlet/ServletBeanTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/AdvancedGenericBeanSpecializationTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/GenericBeanSpecializationTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/specialization/weld1651/GenericSLSBRawSpecializationTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/stereotypes/alternative/AlternativeStereotypeTest.java
Log Message:
-----------
WELD-2298 Replace deprecated junit.framework.Assert with org.junit.Assert.
7 years, 11 months