You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2008/03/11 08:12:46 UTC
[jira] Updated: (FELIX-430) Wrong defaults for abstract and inherit
attributes of @scr.component tag
[ https://issues.apache.org/jira/browse/FELIX-430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler updated FELIX-430:
-----------------------------------
Fix Version/s: (was: felix-1.0.0)
maven-scr-plugin-1.0.1
> Wrong defaults for abstract and inherit attributes of @scr.component tag
> ------------------------------------------------------------------------
>
> Key: FELIX-430
> URL: https://issues.apache.org/jira/browse/FELIX-430
> Project: Felix
> Issue Type: Improvement
> Components: Maven SCR Plugin
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
> Fix For: maven-scr-plugin-1.0.1
>
>
> The maven-scr-plugin allows creating abstract descriptors (OSGi DS descriptors are only created internally for inheritance) and inherited descriptors (part of the OSGi DS descriptor may be inherited from base classes). This functionality is controlled with the following attributes of the @scr.component tag:
> * abstract: create abstract descriptor if true, default: false
> * inherit: inherit from base class (descriptor) if true, default: false
> I think, these defaults should be changed as follows:
> * abstract: default true if class is abstract, default false if class is concrete
> * inherit: default to true, must be explicitly set to false
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.