[ https://issues.apache.org/jira/browse/SLING-12026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus updated SLING-12026: ------------------------------------ Summary: Check for implementation/extension of provider types (was: Check for implementation/extension of provider type interfaces) > Check for implementation/extension of provider types > ---------------------------------------------------- > > Key: SLING-12026 > URL: https://issues.apache.org/jira/browse/SLING-12026 > Project: Sling > Issue Type: New Feature > Components: Feature Model Analyser > Affects Versions: Feature Model Analyser 2.0.0 > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Priority: Major > > OSGi distinguishes between > [consumer|https://docs.osgi.org/javadoc/osgi.annotation/7.0.0/org/osgi/annotation/versioning/ConsumerType.html] > and [provider > type|https://docs.osgi.org/javadoc/osgi.annotation/7.0.0/org/osgi/annotation/versioning/ProviderType.html] > interfaces. > Some bundles/features are only supposed to implement/extend consumer type > interfaces in order to be more stable against API changes. There should be a > feature model analyser enforcing this. -- This message was sent by Atlassian Jira (v8.20.10#820010)