Reactor Dependency Convergence

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

Statistics:
Number of modules: 21
Number of dependencies (NOD): 378
Number of unique artifacts (NOA): 392
Number of version-conflicting artifacts (NOC): 5
Number of SNAPSHOT artifacts (NOS): 0
Convergence (NOD/NOA): [Error] 96 %
Ready for release (100% convergence and no SNAPSHOTS): [Error] Error
You do not have 100% convergence.

Dependencies used in modules

com.github.luben:zstd-jni

[Error]
1.5.0-4
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.springframework.kafka:spring-kafka:jar:2.8.11:compile (optional)
       \- org.apache.kafka:kafka-clients:jar:3.1.2:compile (optional)
          \- com.github.luben:zstd-jni:jar:1.5.0-4:compile (optional)

1.5.2-2
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.apache.rocketmq:rocketmq-spring-boot-starter:jar:2.3.3:compile (optional)
       \- org.apache.rocketmq:rocketmq-spring-boot:jar:2.3.3:compile (optional)
          \- org.apache.rocketmq:rocketmq-acl:jar:5.3.1:compile (optional)
             \- org.apache.rocketmq:rocketmq-common:jar:5.3.1:compile (optional)
                \- com.github.luben:zstd-jni:jar:1.5.2-2:compile

com.google.errorprone:error_prone_annotations

[Error]
2.10.0
  1. io.github.rosestack:rose-core:jar:0.0.1-SNAPSHOT
    \- com.github.ben-manes.caffeine:caffeine:jar:2.9.3:test
       \- com.google.errorprone:error_prone_annotations:jar:2.10.0:test

  2. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- com.github.ben-manes.caffeine:caffeine:jar:2.9.3:compile
       \- com.google.errorprone:error_prone_annotations:jar:2.10.0:compile

  3. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- com.github.ben-manes.caffeine:caffeine:jar:2.9.3:compile (optional)
       \- com.google.errorprone:error_prone_annotations:jar:2.10.0:compile (optional)

2.14.0
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.apache.rocketmq:rocketmq-spring-boot-starter:jar:2.3.3:compile (optional)
       \- org.apache.rocketmq:rocketmq-spring-boot:jar:2.3.3:compile (optional)
          \- org.apache.rocketmq:rocketmq-acl:jar:5.3.1:compile (optional)
             \- org.apache.rocketmq:rocketmq-common:jar:5.3.1:compile (optional)
                +- io.grpc:grpc-stub:jar:1.53.0:compile (optional)
                |  +- io.grpc:grpc-api:jar:1.53.0:compile (optional)
                |  |  \- com.google.errorprone:error_prone_annotations:jar:2.14.0:compile
                |  \- com.google.errorprone:error_prone_annotations:jar:2.14.0:runtime
                \- io.grpc:grpc-netty-shaded:jar:1.53.0:compile (optional)
                   +- com.google.errorprone:error_prone_annotations:jar:2.14.0:runtime
                   \- io.grpc:grpc-core:jar:1.53.0:compile (optional)
                      \- com.google.errorprone:error_prone_annotations:jar:2.14.0:runtime

2.36.0
  1. io.github.rosestack:rose-core:jar:0.0.1-SNAPSHOT
    \- com.google.guava:guava:jar:33.4.8-jre:test
       \- com.google.errorprone:error_prone_annotations:jar:2.36.0:test

  2. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- com.google.guava:guava:jar:33.4.8-jre:compile (optional)
       \- com.google.errorprone:error_prone_annotations:jar:2.36.0:compile

com.google.guava:guava

[Error]
20.0
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.apache.rocketmq:rocketmq-spring-boot-starter:jar:2.3.3:compile (optional)
       \- org.apache.rocketmq:rocketmq-spring-boot:jar:2.3.3:compile (optional)
          \- org.apache.rocketmq:rocketmq-client:jar:5.3.1:compile (optional)
             \- org.apache.rocketmq:rocketmq-remoting:jar:5.3.1:compile (optional)
                \- org.reflections:reflections:jar:0.9.11:compile (optional)
                   \- com.google.guava:guava:jar:20.0:compile

27.0.1-jre
  1. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- org.apache.curator:curator-recipes:jar:5.8.0:compile (optional)
       \- org.apache.curator:curator-framework:jar:5.1.0:compile (optional)
          \- org.apache.curator:curator-client:jar:5.1.0:compile (optional)
             \- com.google.guava:guava:jar:27.0.1-jre:compile

30.1.1-android
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.apache.rocketmq:rocketmq-spring-boot-starter:jar:2.3.3:compile (optional)
       \- org.apache.rocketmq:rocketmq-spring-boot:jar:2.3.3:compile (optional)
          \- org.apache.rocketmq:rocketmq-acl:jar:5.3.1:compile (optional)
             \- com.google.protobuf:protobuf-java-util:jar:3.20.1:compile (optional)
                \- com.google.guava:guava:jar:30.1.1-android:compile

31.1-android
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.apache.rocketmq:rocketmq-spring-boot-starter:jar:2.3.3:compile (optional)
       \- org.apache.rocketmq:rocketmq-spring-boot:jar:2.3.3:compile (optional)
          \- org.apache.rocketmq:rocketmq-acl:jar:5.3.1:compile (optional)
             \- org.apache.rocketmq:rocketmq-common:jar:5.3.1:compile (optional)
                +- io.grpc:grpc-stub:jar:1.53.0:compile (optional)
                |  +- io.grpc:grpc-api:jar:1.53.0:compile (optional)
                |  |  \- com.google.guava:guava:jar:31.1-android:runtime
                |  \- com.google.guava:guava:jar:31.1-android:compile
                \- io.grpc:grpc-netty-shaded:jar:1.53.0:compile (optional)
                   +- com.google.guava:guava:jar:31.1-android:runtime
                   \- io.grpc:grpc-core:jar:1.53.0:compile (optional)
                      \- com.google.guava:guava:jar:31.1-android:runtime

32.0.1-jre
  1. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.apache.rocketmq:rocketmq-spring-boot-starter:jar:2.3.3:compile (optional)
       \- org.apache.rocketmq:rocketmq-spring-boot:jar:2.3.3:compile (optional)
          \- org.apache.rocketmq:rocketmq-acl:jar:5.3.1:compile (optional)
             +- org.apache.rocketmq:rocketmq-common:jar:5.3.1:compile (optional)
             |  \- com.google.guava:guava:jar:32.0.1-jre:compile (optional)
             \- org.apache.rocketmq:rocketmq-srvutil:jar:5.3.1:compile (optional)
                \- com.google.guava:guava:jar:32.0.1-jre:compile

33.4.8-jre
  1. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- com.google.guava:guava:jar:33.4.8-jre:compile (optional)

org.apache.zookeeper:zookeeper

[Error]
3.6.0
  1. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- org.apache.curator:curator-recipes:jar:5.8.0:compile (optional)
       \- org.apache.curator:curator-framework:jar:5.1.0:compile (optional)
          \- org.apache.curator:curator-client:jar:5.1.0:compile (optional)
             \- org.apache.zookeeper:zookeeper:jar:3.6.0:compile

3.9.3
  1. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- org.apache.zookeeper:zookeeper:jar:3.9.3:compile (optional)

org.objenesis:objenesis

[Error]
3.2
  1. io.github.rosestack:rose-gateway:jar:0.0.1-SNAPSHOT
    \- org.springframework.boot:spring-boot-starter-test:jar:2.7.18:test
       \- org.mockito:mockito-core:jar:4.5.1:test
          \- org.objenesis:objenesis:jar:3.2:compile

  2. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- org.springframework.boot:spring-boot-starter-test:jar:2.7.18:test
       \- org.mockito:mockito-core:jar:4.5.1:test
          \- org.objenesis:objenesis:jar:3.2:compile

  3. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- org.springframework.boot:spring-boot-starter-test:jar:2.7.18:test
       \- org.mockito:mockito-core:jar:4.5.1:test
          \- org.objenesis:objenesis:jar:3.2:compile

  4. io.github.rosestack:rose-spring-boot-security:jar:0.0.1-SNAPSHOT
    \- org.springframework.boot:spring-boot-starter-test:jar:2.7.18:test
       \- org.mockito:mockito-core:jar:4.5.1:test
          \- org.objenesis:objenesis:jar:3.2:compile

  5. io.github.rosestack:rose-upms-service:jar:0.0.1-SNAPSHOT
    \- org.springframework.boot:spring-boot-starter-test:jar:2.7.18:test
       \- org.mockito:mockito-core:jar:4.5.1:test
          \- org.objenesis:objenesis:jar:3.2:compile

3.4
  1. io.github.rosestack:rose-gateway:jar:0.0.1-SNAPSHOT
    \- io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT:compile
       \- org.redisson:redisson-spring-boot-starter:jar:3.46.0:compile
          \- org.redisson:redisson:jar:3.46.0:compile
             \- com.esotericsoftware:kryo:jar:5.6.2:compile
                \- org.objenesis:objenesis:jar:3.4:compile

  2. io.github.rosestack:rose-spring-boot-mybatis:jar:0.0.1-SNAPSHOT
    \- io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT:compile (optional)
       \- org.redisson:redisson-spring-boot-starter:jar:3.46.0:compile (optional)
          \- org.redisson:redisson:jar:3.46.0:compile (optional)
             \- com.esotericsoftware:kryo:jar:5.6.2:compile (optional)
                \- org.objenesis:objenesis:jar:3.4:compile

  3. io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT
    \- org.redisson:redisson-spring-boot-starter:jar:3.46.0:compile
       \- org.redisson:redisson:jar:3.46.0:compile
          \- com.esotericsoftware:kryo:jar:5.6.2:compile
             \- org.objenesis:objenesis:jar:3.4:compile

  4. io.github.rosestack:rose-spring-boot-security:jar:0.0.1-SNAPSHOT
    \- io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT:compile
       \- org.redisson:redisson-spring-boot-starter:jar:3.46.0:compile
          \- org.redisson:redisson:jar:3.46.0:compile
             \- com.esotericsoftware:kryo:jar:5.6.2:compile
                \- org.objenesis:objenesis:jar:3.4:compile

  5. io.github.rosestack:rose-upms-service:jar:0.0.1-SNAPSHOT
    \- io.github.rosestack:rose-spring-boot-redis:jar:0.0.1-SNAPSHOT:compile
       \- org.redisson:redisson-spring-boot-starter:jar:3.46.0:compile
          \- org.redisson:redisson:jar:3.46.0:compile
             \- com.esotericsoftware:kryo:jar:5.6.2:compile
                \- org.objenesis:objenesis:jar:3.4:compile