You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ro...@apache.org on 2019/11/20 22:35:15 UTC
[aries-cdi] branch master updated (e397a82 -> bf430c8)
This is an automated email from the ASF dual-hosted git repository.
rotty3000 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/aries-cdi.git.
from e397a82 let bnd generate service loader descriptor
add 0f7e964 implement annotated
add bf430c8 use our own logic for discover to avoid double CDI container startup
No new revisions were added by this update.
Summary of changes:
.../internal/annotated/AnnotatedCallableImpl.java | 45 ++
.../AnnotatedConstructorImpl.java} | 22 +-
.../internal/annotated/AnnotatedFieldImpl.java | 24 +-
.../internal/annotated/AnnotatedImpl.java | 71 +++
.../internal/annotated/AnnotatedMemberImpl.java | 52 +++
.../internal/annotated/AnnotatedMethodImpl.java | 24 +-
.../internal/annotated/AnnotatedParameterImpl.java | 68 +++
.../internal/annotated/AnnotatedTypeImpl.java | 66 +++
.../internal/container/ContainerDiscovery.java | 56 ---
.../internal/container/ContainerState.java | 10 +-
.../container/internal/container/Discovery.java | 397 +++++++++++++++++
.../internal/container/DiscoveryExtension.java | 496 ---------------------
.../internal/container/RuntimeExtension.java | 28 +-
.../internal/model/BeansModelBuilder.java | 5 +-
.../internal/model/ComponentPropertiesModel.java | 8 +-
.../model/ExtendedActivationTemplateDTO.java | 4 +-
.../model/ExtendedComponentTemplateDTO.java | 8 +-
.../container/internal/model/FactoryActivator.java | 2 +-
.../cdi/container/internal/model/OSGiBean.java | 6 +-
.../container/internal/model/ReferenceModel.java | 39 +-
.../container/internal/model/SingleActivator.java | 2 +-
.../cdi/container/internal/util/Annotates.java | 81 ++++
.../cdi/container/internal/util/Reflection.java | 87 ++++
.../ReferenceModel_BeanServiceObjectsTest.java | 92 ++--
.../model/ReferenceModel_PropertiesTest.java | 48 +-
.../model/ReferenceModel_ServiceReferenceTest.java | 84 ++--
.../internal/model/ReferenceModel_ServiceTest.java | 88 ++--
.../internal/model/ReferenceModel_TupleTest.java | 68 +--
.../container/internal/phase/TemplatesTests.java | 4 +-
.../aries/cdi/test/cases/ConfigurationTests.java | 2 +
30 files changed, 1133 insertions(+), 854 deletions(-)
create mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedCallableImpl.java
copy cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/{container/CheckedCallback.java => annotated/AnnotatedConstructorImpl.java} (50%)
copy cdi-itests/src/main/java/org/apache/aries/cdi/test/beans/FieldInjectedService.java => cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedFieldImpl.java (53%)
create mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedImpl.java
create mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedMemberImpl.java
copy cdi-itests/src/main/java/org/apache/aries/cdi/test/beans/PojoImpl.java => cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedMethodImpl.java (52%)
create mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedParameterImpl.java
create mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/annotated/AnnotatedTypeImpl.java
delete mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerDiscovery.java
create mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/Discovery.java
delete mode 100644 cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/DiscoveryExtension.java