[weld/core] a7d7f6: WELD-2517: Weld SE - fix SecurityManager-related i...
by Martin Kouba
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: a7d7f6919c7eddf3ce382528b31588cf2ab95b94
https://github.com/weld/core/commit/a7d7f6919c7eddf3ce382528b31588cf2ab95b94
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
M environments/se/core/src/main/java/org/jboss/weld/environment/se/SecurityActions.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/WeldContainer.java
M impl/src/main/java/org/jboss/weld/config/ConfigurationKey.java
M impl/src/main/java/org/jboss/weld/executor/AbstractExecutorServices.java
M impl/src/main/java/org/jboss/weld/executor/ExecutorServicesFactory.java
A impl/src/main/java/org/jboss/weld/executor/SecurityActions.java
M impl/src/main/java/org/jboss/weld/logging/BootstrapLogger.java
Log Message:
-----------
WELD-2517: Weld SE - fix SecurityManager-related issues.
5 years, 9 months
[weld/core] 58aed4: WELD-2556 Weld core changes reflecting API changes...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 58aed4993be38ee9331312139e6b20ba1df1352c
https://github.com/weld/core/commit/58aed4993be38ee9331312139e6b20ba1df1352c
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2019-01-25 (Fri, 25 Jan 2019)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
M impl/src/main/java/org/jboss/weld/logging/BeanLogger.java
M impl/src/main/java/org/jboss/weld/util/bytecode/ClassFileUtils.java
A impl/src/test/java/org/jboss/weld/tests/unit/util/cache/BarInterface.java
A impl/src/test/java/org/jboss/weld/tests/unit/util/cache/Baz.java
A impl/src/test/java/org/jboss/weld/tests/unit/util/cache/FooInterface.java
M impl/src/test/java/org/jboss/weld/tests/unit/util/cache/ReentrantComputingCacheTest.java
M tests/src/test/java/org/jboss/weld/tests/unit/threadlocal/ThreadLocalTestCase.java
Log Message:
-----------
WELD-2556 Weld core changes reflecting API changes.
Only use Unsafe to crack open CL if we need it, add fallback to setAccessible on JDK 12.
Fix ReentrantComputingCacheTest and ThreadLocalTestCase on JDK 12.
Add AtomicBoolean to CFUtils to make sure we invoke it only once. Update method names.
**NOTE:** GitHub Services has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
We will provide an alternative path for the email notifications by January 31st, 2019.
5 years, 10 months
[weld/core] 125e3b: WELD-2551: Consider interface default methods when...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 125e3b27565c16b08ba02173a7c33e569d3c61c8
https://github.com/weld/core/commit/125e3b27565c16b08ba02173a7c33e569d3c61c8
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2019-01-25 (Fri, 25 Jan 2019)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/jandex/JandexClassFileInfo.java
M environments/common/src/main/java/org/jboss/weld/environment/util/Reflections.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/MyBean.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/MyBeanMeta.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/MyInterface.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/MyInterfaceMeta.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/UselessStereotype.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/VerifyingExtension.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/discovery/withAnnotations/WithAnnotationsTest.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/RequiredAnnotationDiscovery.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/MyBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/MyBeanMeta.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/MyInterface.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/MyInterfaceMeta.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/UselessStereotype.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/VerifyingExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/annotatedType/withAnnotations/WithAnnotationsTest.java
Log Message:
-----------
WELD-2551: Consider interface default methods when using WithAnnotations (#1892)
* WELD-2551: Consider interface default methods when using WithAnnotations
* WELD-2551: JandexClassFileInfo - handle meta-annotations correctly.
* WELD-2551: Add tests for meta-annotations.
**NOTE:** GitHub Services has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
We will provide an alternative path for the email notifications by January 31st, 2019.
5 years, 10 months