This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.models.api-1.2.0 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-models-api.git
commit 15a96b12bc7e9efd04a6954c9af9a70bfe7918ca Author: Konrad Windszus <[email protected]> AuthorDate: Fri Nov 21 15:11:36 2014 +0000 SLING-4155 deprecate InjectAnnotationProcessorFactory as well git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/api@1640931 13f79535-47bb-0310-9956-ffa450edef68 --- .../models/spi/injectorspecific/InjectAnnotationProcessorFactory.java | 3 ++- .../models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java b/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java index 919a0b1..8c9576b 100644 --- a/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java +++ b/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java @@ -21,8 +21,9 @@ import java.lang.reflect.AnnotatedElement; /** * Factory for {@link InjectAnnotationProcessor} that is evaluated at runtime for each * sling model adaption and may depend on the adaptable. - * Use {@link StaticInjectAnnotationProcessorFactory} preferably + * @deprecated Use {@link StaticInjectAnnotationProcessorFactory} preferably or in case of a dependency to the adaptable {@link InjectAnnotationProcessorFactory2} */ +@Deprecated public interface InjectAnnotationProcessorFactory { /** diff --git a/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java b/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java index 2b6f83a..bc48fe3 100644 --- a/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java +++ b/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java @@ -21,8 +21,8 @@ import java.lang.reflect.AnnotatedElement; /** * Factory for {@link InjectAnnotationProcessor2} that is evaluated at runtime for each * sling model adaption and may depend on the adaptable. + * Use {@link StaticInjectAnnotationProcessorFactory} preferably. */ - public interface InjectAnnotationProcessorFactory2 { /** * -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
