diff --git a/enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/DependencyConvergence.java b/enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/DependencyConvergence.java index 4a676c77..813bffdb 100644 --- a/enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/DependencyConvergence.java +++ b/enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/dependency/DependencyConvergence.java @@ -47,8 +47,6 @@ @Named("dependencyConvergence") public final class DependencyConvergence extends AbstractStandardEnforcerRule { - private boolean fail = true; - private boolean uniqueVersions; private List includes; @@ -96,7 +94,7 @@ public DependencySelector deriveChildSelector(DependencyCollectionContext contex for (CharSequence errorMsg : errorMsgs) { getLog().warnOrError(errorMsg); } - if (fail && errorMsgs.size() > 0) { + if (errorMsgs.size() > 0) { throw new EnforcerRuleException( "Failed while enforcing releasability. " + "See above detailed error message."); } diff --git a/enforcer-rules/src/site/apt/dependencyConvergence.apt.vm b/enforcer-rules/src/site/apt/dependencyConvergence.apt.vm index 5f493dcc..b86adc02 100644 --- a/enforcer-rules/src/site/apt/dependencyConvergence.apt.vm +++ b/enforcer-rules/src/site/apt/dependencyConvergence.apt.vm @@ -164,16 +164,3 @@ and +--------------------------------------------- - -* Reporting Only Mode - - By default, when convergence error is detected the build will fail. - If you want to have only reporting, without errors in the build, then <<>> property must be set to <<>>. - -+--------------------------------------------- - - false - -+--------------------------------------------- - - Not specifying this property will cause the build to fail in case of any convergence errors.