Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: d6ff1b6d7308fcf5a7b53007304775abe7f6493d
https://github.com/weld/core/commit/d6ff1b6d7308fcf5a7b53007304775abe7f6493d
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
A jboss-tck-runner/src/test/java/org/jboss/weld/tck/WeldMethodInterceptor.java
M jboss-tck-runner/src/test/tck12/tck-tests.xml
M jboss-tck-runner/src/test/tck20/tck-tests.xml
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/PerDeploymentInstantiatorWOTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1558/Bar.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1558/Baz.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/weld1558/StaticNestedClassesProxyTest.java
Log Message:
-----------
WELD-1792 Exclude certain tests when the testsuite is run with unsafe proxies enabled
Commit: f6a2bd1bbc8afdd9eea4a8e546990913788318e2
https://github.com/weld/core/commit/f6a2bd1bbc8afdd9eea4a8e546990913788318e2
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
A impl/src/main/java/org/jboss/weld/bean/proxy/DefaultProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
A impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
A
impl/src/main/java/org/jboss/weld/bean/proxy/ReflectionFactoryProxyInstantiator.java
A impl/src/main/java/org/jboss/weld/bean/proxy/UnsafeProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
M impl/src/main/java/org/jboss/weld/bootstrap/DeploymentVisitor.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
M impl/src/main/java/org/jboss/weld/util/Proxies.java
R
impl/src/main/java/org/jboss/weld/util/reflection/instantiation/AbstractInstantiatorFactory.java
R
impl/src/main/java/org/jboss/weld/util/reflection/instantiation/DefaultInstantiatorFactory.java
R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/Instantiator.java
R
impl/src/main/java/org/jboss/weld/util/reflection/instantiation/InstantiatorFactory.java
R
impl/src/main/java/org/jboss/weld/util/reflection/instantiation/LoaderInstantiatorFactory.java
R
impl/src/main/java/org/jboss/weld/util/reflection/instantiation/ReflectionFactoryInstantiator.java
R
impl/src/main/java/org/jboss/weld/util/reflection/instantiation/UnsafeInstantiator.java
R impl/src/main/java/org/jboss/weld/util/reflection/instantiation/package-info.java
M
tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java
Log Message:
-----------
WELD-1792 Unsafe proxies - review
Commit: 73b3a4a73807102b991770150304afdd11feec28
https://github.com/weld/core/commit/73b3a4a73807102b991770150304afdd11feec28
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/util/Proxies.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/DependentBar.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/NormalScopedBaz.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/UnsafeInstantiatorClientProxyTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/GenericArrayProducerNotProxyableTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/Injected.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/StringComparator.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/scope/unproxyable/array/StringComparatorArrayProducer.java
Log Message:
-----------
WELD-1792 Extend testcase
Commit: 61d1b5b125d5400f7b410783c7d8ac1327d05d27
https://github.com/weld/core/commit/61d1b5b125d5400f7b410783c7d8ac1327d05d27
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/config/ConfigurationKey.java
M impl/src/main/java/org/jboss/weld/config/WeldConfiguration.java
M jboss-tck-runner/src/test/java/org/jboss/weld/tck/WeldMethodInterceptor.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/config/CombinedPropertiesFilesConfigTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/config/files/UnsafeEnabledTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/PerDeploymentInstantiatorWOTest.java
Log Message:
-----------
WELD-1792 Introduce relaxed contruction and the option to select ProxyInstantiator
Commit: 38438172a8b3c11b69adb98ae097e335ed9ee93e
https://github.com/weld/core/commit/38438172a8b3c11b69adb98ae097e335ed9ee93e
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/GroovyMethodFilter.java
Log Message:
-----------
WELD-1792 Fix GroovyMethodFilter to cover $getStaticMetaClass()
Commit: 6c6c2333a32728b4d1b59ec72d7fc1261a116c51
https://github.com/weld/core/commit/6c6c2333a32728b4d1b59ec72d7fc1261a116c51
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/DecorationHelper.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/injection/producer/BeanInjectionTarget.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/proxyable/BeanWithPrivateNoArgsConstructorThrowsExceptionTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/proxyable/BeanWithoutNoArgsConstructorThrowsExceptionTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/AlphaBinding.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/AlphaInterceptor.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/FooDecorator1.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/FooDecorator2.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/NormalScopedFoo.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/NormalScopedFooInterface.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/instantiator/unsafe/UnsafeInstantiatorClientProxyTest.java
Log Message:
-----------
WELD-1792 Make sure decorators work fine with relaxed construction
Commit: 75938cffaffdd6b2f05e1a9ec37b4c731b6fdc35
https://github.com/weld/core/commit/75938cffaffdd6b2f05e1a9ec37b4c731b6fdc35
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M docs/reference/src/main/asciidoc/configure.asciidoc
M docs/reference/src/main/asciidoc/injection.asciidoc
Log Message:
-----------
WELD-1792 docs
Commit: cf70d83ecc1e864e09c3e3cb81e49fa5ad5509ee
https://github.com/weld/core/commit/cf70d83ecc1e864e09c3e3cb81e49fa5ad5509ee
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M docs/reference/src/main/asciidoc/configure.asciidoc
M docs/reference/src/main/asciidoc/environments.asciidoc
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
Log Message:
-----------
WELD-1792 Enable relaxed construction by default in weld-se
Compare:
https://github.com/weld/core/compare/9d8e3f0919ad...cf70d83ecc1e