Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Standard Rules
-
Labels:None
-
Number of attachments :
Description
Add something to the dependencyManagement section like
<enforce>true</enforce>
to make build fail if a subproject uses a different version
Currently a subproject can specify the version of a dependency already defined in dependencyManagement, which is error prone
Issue Links
| This issue relates to: | ||||
| MENFORCER-65 | Fail the build if children declare dependency versions |
|
|
|
This is hot. For an enterprise level app, this option would be tremendously welcome, specifically regarding transitive dependencies. We want to lock down the versions used at the top level, and enforce it among subprojects.