Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
We have recently adopted RequireUpperBoundDeps in the Jenkins project (https://github.com/jenkinsci/plugin-pom/pull/67). In order to implement it, jglick@netbeans.org added a support of ignoring particular dependencies in MENFORCER-273.
Sometimes we declare dependencies between plugins for testing purposes (scope=test), and in such case RequireUpperBoundDeps fails the build if there is a test dependency conflicting with the main code. Although it may cause instability of tests (including false positive results), it does not really impact the distributable package in our case.
I propose to add another option for filtering of dependency scopes.
Attachments
Issue Links
- is related to
-
MENFORCER-511 RequireUpperBoundDeps: ExcludedScopes does not work
- Open
- links to