You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cz...@apache.org on 2013/07/17 15:22:06 UTC

svn commit: r1504118 - in /felix/trunk/scrplugin/annotations: changelog.txt src/main/java/org/apache/felix/scr/annotations/Component.java

Author: cziegeler
Date: Wed Jul 17 13:22:05 2013
New Revision: 1504118

URL: http://svn.apache.org/r1504118
Log:
FELIX-4170 - Deprecate inheritance of component descriptors

Modified:
    felix/trunk/scrplugin/annotations/changelog.txt
    felix/trunk/scrplugin/annotations/src/main/java/org/apache/felix/scr/annotations/Component.java

Modified: felix/trunk/scrplugin/annotations/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/scrplugin/annotations/changelog.txt?rev=1504118&r1=1504117&r2=1504118&view=diff
==============================================================================
--- felix/trunk/scrplugin/annotations/changelog.txt (original)
+++ felix/trunk/scrplugin/annotations/changelog.txt Wed Jul 17 13:22:05 2013
@@ -1,5 +1,11 @@
- Changes from 1.9.4 to 1.9.2
-----------------------------
+Changes from 1.9.6 to 1.9.4
+---------------------------
+** Improvement
+    * [FELIX-4170] - Deprecate inheritance of component descriptors
+
+
+Changes from 1.9.4 to 1.9.2
+---------------------------
 ** Bug
     * [FELIX-4047] - Unable to create single valued (String) array property
 
@@ -7,20 +13,20 @@
     * [FELIX-4063] - Avoid warnings when using @SlingServlet and @SlingFilter annotations 
 
 
- Changes from 1.9.2 to 1.9.0
-----------------------------
+Changes from 1.9.2 to 1.9.0
+---------------------------
 ** Bug
     * [FELIX-3977] -  @Property: ArrayIndexOutOfBoundsException empty array default value  
 
 
- Changes from 1.9.0 to 1.8.0
-----------------------------
+Changes from 1.9.0 to 1.8.0
+---------------------------
 ** Bug
     * [FELIX-3940] - Abstract class is not detected 
  
  
- Changes from 1.8.0 to 1.7.0
-----------------------------
+Changes from 1.8.0 to 1.7.0
+---------------------------
 ** Improvement
     * [FELIX-3169] - Add support for new PASSWORD attribute type of Metatype service
 

Modified: felix/trunk/scrplugin/annotations/src/main/java/org/apache/felix/scr/annotations/Component.java
URL: http://svn.apache.org/viewvc/felix/trunk/scrplugin/annotations/src/main/java/org/apache/felix/scr/annotations/Component.java?rev=1504118&r1=1504117&r2=1504118&view=diff
==============================================================================
--- felix/trunk/scrplugin/annotations/src/main/java/org/apache/felix/scr/annotations/Component.java (original)
+++ felix/trunk/scrplugin/annotations/src/main/java/org/apache/felix/scr/annotations/Component.java Wed Jul 17 13:22:05 2013
@@ -78,6 +78,7 @@ public @interface Component {
     /**
      * Whether any service, property and reference declarations from base
      * classes should be inherited by this class.
+     * @deprecated This feature will not be supported in future versions.
      */
     boolean inherit() default true;
 
@@ -93,6 +94,7 @@ public @interface Component {
      * This marks an abstract service description which is not added to the
      * descriptor but intended for reuse through inheritance. This attribute
      * defaults to true for abstract classes and false for concrete classes.
+     * @deprecated This feature will not be supported in future versions.
      */
     boolean componentAbstract() default false;