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