Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently all classes in package https://github.com/apache/jackrabbit-filevault/tree/master/vault-core/src/main/java/org/apache/jackrabbit/vault/fs/spi don't have an explicit annotation which makes them a ConsumerType according to https://docs.osgi.org/javadoc/osgi.annotation/7.0.0/org/osgi/annotation/versioning/ConsumerType.html. Instead they should have the ProviderType annotation to make sure that backward-incompatible increments don't break consumers.