Reactor Dependency Convergence

Legend:
[Error]
At least one dependency has a differing version of the dependency or has SNAPSHOT dependencies.

Statistics:
Number of modules: 4
Number of dependencies (NOD): 40
Number of unique artifacts (NOA): 43
Number of version-conflicting artifacts (NOC): 3
Number of SNAPSHOT artifacts (NOS): 0
Convergence (NOD/NOA):
[Error]
 93 %
Ready for release (100% convergence and no SNAPSHOTS):
[Error]
 Error
You do not have 100% convergence.

Dependencies used in modules

com.google.guava:guava

[Error]
16.0.1
  1. org.gaul:modernizer-maven-plugin:maven-plugin:2.4.0-SNAPSHOT
    \- com.google.inject:guice:jar:4.0:test
       \- (com.google.guava:guava:jar:16.0.1:test - omitted for conflict with 30.1.1-jre)

30.1.1-jre
  1. org.gaul:modernizer-maven-plugin:maven-plugin:2.4.0-SNAPSHOT
    \- com.google.guava:guava:jar:30.1.1-jre:test

junit:junit

[Error]
3.8.1
  1. org.gaul:modernizer-maven-plugin:maven-plugin:2.4.0-SNAPSHOT
    \- org.apache.maven:maven-project:jar:2.2.1:compile
       \- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
          \- (junit:junit:jar:3.8.1:compile - omitted for conflict with 4.13.1)

4.13.1
  1. org.gaul:modernizer-maven-plugin:maven-plugin:2.4.0-SNAPSHOT
    \- junit:junit:jar:4.13.1:test (scope not updated to compile)

org.apache.maven:maven-artifact

[Error]
2.2.1
  1. org.gaul:modernizer-maven-plugin:maven-plugin:2.4.0-SNAPSHOT
    \- org.apache.maven:maven-project:jar:2.2.1:compile
       \- org.apache.maven:maven-artifact:jar:2.2.1:compile

3.0
  1. org.gaul:modernizer-maven-plugin:maven-plugin:2.4.0-SNAPSHOT
    +- org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.2:provided
    |  \- (org.apache.maven:maven-artifact:jar:3.0:compile - scope updated from provided; omitted for duplicate)
    \- org.apache.maven:maven-project:jar:2.2.1:compile
       \- org.apache.maven:maven-artifact-manager:jar:2.2.1:compile
          \- (org.apache.maven:maven-artifact:jar:3.0:compile - omitted for conflict with 2.2.1)