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;