Konrad Windszus created SLING-7918:
--------------------------------------

             Summary: Prevent transitive dependencies from being inherited by 
referencing modules
                 Key: SLING-7918
                 URL: https://issues.apache.org/jira/browse/SLING-7918
             Project: Sling
          Issue Type: Improvement
          Components: Servlets
    Affects Versions: Sling Servlet Annotations 1.1.0
            Reporter: Konrad Windszus
             Fix For: Sling Servlet Annotations 1.1.2


Currently the dependencies of the Sling Servlet Annotations all have scope 
{{compiled}}. We should switch to {{provided}} to prevent that those 
dependencies are inherited by referencing projects as those dependencies are 
not necessary at runtime anyways.
This keeps the classpath of referencing projects much cleaner and also prevent 
that projects need to explicitly downgrade the DS dependency.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to