Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently all dependencies are marked as provided although cp2fm is never executed in some sort of container but either used standalone or used as library e.g. from Maven plugins. For the latter a scope of compile is much better, as that way dependencies are transitive. Otherwise every consumer has to redefine all used dependencies (very error prone). Compare with https://github.com/adobe/aemanalyser-maven-plugin/issues/58.
Attachments
Issue Links
- is related to
-
SLING-11369 Provide Maven Enforcer rule which checks that provided dependencies are contained in the runtime Maven classpath
- Closed
-
JCRVLT-394 Get rid of "provided" scope for FileVault dependencies
- Resolved
- links to