Joe Barnett created MENFORCER-426: ------------------------------------- Summary: DependencyConvergence in 3.1.0 fails when using version ranges Key: MENFORCER-426 URL: https://issues.apache.org/jira/browse/MENFORCER-426 Project: Maven Enforcer Plugin Issue Type: Bug Components: Standard Rules Affects Versions: 3.1.0 Reporter: Joe Barnett
In our project, using version 3.0.0-M3 of the maven-enforcer-plugin's DependencyConvergence rule passes. Using version 3.1.0 starts to show convergence errors that I believe may be related to using version ranges to declare dependencies: {code:java} [WARNING] Dependency convergence error for com.trib3:graphql:jar:1.32.3279:compile paths to dependency are: +-com.joe.quizzy:server:jar:1.0-SNAPSHOT +-com.joe.quizzy:graphql:jar:1.0-SNAPSHOT:compile +-com.trib3:graphql:jar:1.32.3279:compile and +-com.joe.quizzy:server:jar:1.0-SNAPSHOT +-com.trib3:graphql:jar:1.32.3324:compile {code} both `com.joe.quizzy:server` and `com.joe.quizzy:graphql` declare a dependency on `com.trib3:graphql`, with a version of `[1.32.1,1.33-SNAPSHOT)`. that version range should (currently) resolve to 1.32.3324 in both usages, but in enforcer 3.1.0's DependencyConvergence check does not. -- This message was sent by Atlassian Jira (v8.20.10#820010)