From bf743a269ed5e21cf18fd8547860eead20b8f6ce Mon Sep 17 00:00:00 2001 From: Martin Kouba Date: Thu, 15 Dec 2016 13:06:12 +0100 Subject: [PATCH] Upgrade CDI API to 2.0.Beta1 --- pom.xml | 2 +- .../main/java/org/jboss/weld/manager/api/WeldManager.java | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dfda3a6e..d49962c9 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ 1 - 2.0.Alpha6 + 2.0.Beta1 1.0.0.Final 1.0.0.Final 1.1.0.Final diff --git a/weld-spi/src/main/java/org/jboss/weld/manager/api/WeldManager.java b/weld-spi/src/main/java/org/jboss/weld/manager/api/WeldManager.java index 676f558c..5b31c9f2 100644 --- a/weld-spi/src/main/java/org/jboss/weld/manager/api/WeldManager.java +++ b/weld-spi/src/main/java/org/jboss/weld/manager/api/WeldManager.java @@ -113,6 +113,14 @@ public interface WeldManager extends BeanManager, Serializable { */ String getId(); + /** + * TODO There is an open clarification issue CDI-671 which might affect the API design. I.e. this method might be changed in a way that breaks backward + * compatibility in a final version of API. + * + * @seeIssue CDI-671 + * @return a new {@link Instance} with required type {@link Object} and no required qualifiers ({@link javax.enterprise.inject.Default} is added automatically during resolution if + * no qualifiers are selected) + */ Instance instance(); @Override