You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2014/11/21 16:11:37 UTC

svn commit: r1640931 - in /sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific: InjectAnnotationProcessorFactory.java InjectAnnotationProcessorFactory2.java

Author: kwin
Date: Fri Nov 21 15:11:36 2014
New Revision: 1640931

URL: http://svn.apache.org/r1640931
Log:
SLING-4155 deprecate InjectAnnotationProcessorFactory as well

Modified:
    sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java
    sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java

Modified: sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java?rev=1640931&r1=1640930&r2=1640931&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java (original)
+++ sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java Fri Nov 21 15:11:36 2014
@@ -21,8 +21,9 @@ import java.lang.reflect.AnnotatedElemen
 /**
  * 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 {
 
     /**

Modified: sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java?rev=1640931&r1=1640930&r2=1640931&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java (original)
+++ sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java Fri Nov 21 15:11:36 2014
@@ -21,8 +21,8 @@ import java.lang.reflect.AnnotatedElemen
 /**
  * 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 {
     /**
      *