Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
eu.michael-simons.neo4j neo4j-migrations-annotation-processor-api 3.1.1-SNAPSHOT jar The Apache Software License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.google.testing.compile compile-testing 0.23.0 jar The Apache Software License, Version 2.0
eu.michael-simons.neo4j neo4j-migrations-annotation-catalog 3.1.1-SNAPSHOT jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.27.6 jar Apache-2.0
org.junit.jupiter junit-jupiter 6.0.1 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 6.0.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.2.0 jar The MIT License
org.neo4j neo4j-ogm-core 5.0.1 jar The Apache Software License, Version 2.0
org.slf4j slf4j-simple 1.7.36 jar MIT License
org.springframework.data spring-data-neo4j 8.0.0 jar The Apache Software License, Version 2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
eu.michael-simons.neo4j neo4j-migrations 3.1.1-SNAPSHOT jar The Apache Software License, Version 2.0
io.github.classgraph classgraph 4.8.184 jar The MIT License (MIT)
io.netty netty-buffer 4.2.7.Final jar Apache License, Version 2.0
io.netty netty-codec-base 4.2.7.Final jar Apache License, Version 2.0
io.netty netty-common 4.2.7.Final jar Apache License, Version 2.0
io.netty netty-handler 4.2.7.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.2.7.Final jar Apache License, Version 2.0
io.netty netty-tcnative-classes 2.0.74.Final jar The Apache Software License, Version 2.0
io.netty netty-transport 4.2.7.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.2.7.Final jar Apache License, Version 2.0
io.projectreactor reactor-core 3.7.12 jar Apache License, Version 2.0
org.neo4j neo4j-cypher-dsl-schema-name-support 2025.2.1 jar The Apache Software License, Version 2.0
org.neo4j.bolt neo4j-bolt-connection 10.1.0 jar Apache License, Version 2
org.neo4j.bolt neo4j-bolt-connection-netty 10.1.0 jar Apache License, Version 2
org.neo4j.bolt neo4j-bolt-connection-pooled 10.1.0 jar Apache License, Version 2
org.neo4j.bolt neo4j-bolt-connection-routed 10.1.0 jar Apache License, Version 2
org.neo4j.driver neo4j-java-driver 6.0.2 jar Apache License, Version 2
org.reactivestreams reactive-streams 1.0.4 jar MIT-0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.20 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.20.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.20.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.20.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.20.1 jar The Apache Software License, Version 2.0
com.google.auto auto-common 1.2.2 jar Apache 2.0
com.google.auto.value auto-value-annotations 1.11.0 jar Apache 2.0
com.google.errorprone error_prone_annotations 2.45.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 jar Apache License, Version 2.0
com.google.guava guava 33.5.0-jre jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 3.1 jar Apache License, Version 2.0
com.google.truth truth 1.4.5 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.3.5 jar Apache-2.0
io.micrometer micrometer-commons 1.16.0 jar The Apache Software License, Version 2.0
io.micrometer micrometer-observation 1.16.0 jar The Apache Software License, Version 2.0
jakarta.transaction jakarta.transaction-api 2.0.0 jar EPL 2.0GPL2 w/ CPE
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.18.2 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.18.2 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.1 jar The Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 6.0.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 6.0.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 6.0.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 6.0.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 6.0.1 jar Eclipse Public License v2.0
org.neo4j neo4j-cypher-dsl 2025.2.1 jar The Apache Software License, Version 2.0
org.neo4j neo4j-ogm-api 5.0.1 jar The Apache Software License, Version 2.0
org.objenesis objenesis 3.4 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.ow2.asm asm 9.8 jar BSD-3-Clause
org.slf4j slf4j-api 1.7.36 jar MIT License
org.springframework spring-aop 7.0.0 jar Apache License, Version 2.0
org.springframework spring-beans 7.0.0 jar Apache License, Version 2.0
org.springframework spring-context 7.0.0 jar Apache License, Version 2.0
org.springframework spring-core 7.0.0 jar Apache License, Version 2.0
org.springframework spring-expression 7.0.0 jar Apache License, Version 2.0
org.springframework spring-tx 7.0.0 jar Apache License, Version 2.0
org.springframework.data spring-data-commons 4.0.0 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

MIT-0: reactive-streams

Apache 2.0: Auto Common Libraries, AutoValue Annotations, error-prone annotations

The Apache License, Version 2.0: JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Eclipse Public License 1.0: JUnit

Apache License, Version 2: Neo4j Bolt Connection (Bolt Provider reference impl), Neo4j Bolt Connection (Pooled Source impl), Neo4j Bolt Connection (Provider SPI), Neo4j Bolt Connection (Routed Source impl), Neo4j Java Driver

BSD-3-Clause: asm

MIT License: SLF4J API Module, SLF4J Simple Binding

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API, JUnit Vintage Engine

GPL2 w/ CPE: jakarta.transaction API

New BSD License: Hamcrest Core

The MIT License (MIT): ClassGraph

The MIT License: mockito-core

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations, Netty/Buffer, Netty/Codec/Base, Netty/Common, Netty/Handler, Netty/Resolver, Netty/Transport, Netty/Transport/Native/Unix/Common, Non-Blocking Reactive Foundation for the JVM, Objenesis, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Data Core, Spring Expression Language (SpEL), Spring Transaction

Apache-2.0: Apache Commons Logging, AssertJ Core

EPL 2.0: jakarta.transaction API

The Apache Software License, Version 2.0: Compile Testing, Guava ListenableFuture only, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, Neo4j Cypher DSL (Core), Neo4j Cypher DSL (Schema Name Support), Neo4j Migrations (Annotation Processor Api), Neo4j Migrations (Annotation Processor), Neo4j Migrations (Catalog Annotations), Neo4j Migrations (Core), Neo4j-OGM Api, Neo4j-OGM Core, Netty/TomcatNative [OpenSSL - Classes], Spring Data Neo4j, Truth Core, jackson-databind, micrometer-commons, micrometer-observation

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.20.jar 79.2 kB 87 74 2 1.8 Yes
jackson-core-2.20.1.jar 593.2 kB 286 - - - -
   • Root - 250 213 16 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 12 3 1 11 Yes
   • Versioned - 11 2 1 17 Yes
   • Versioned - 11 2 1 21 Yes
jackson-databind-2.20.1.jar 1.7 MB 848 - - - -
   • Root - 846 808 23 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jdk8-2.20.1.jar 36.4 kB 41 - - - -
   • Root - 39 22 1 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jsr310-2.20.1.jar 137.2 kB 88 - - - -
   • Root - 86 64 6 1.8 Yes
   • Versioned - 2 1 1 9 No
auto-common-1.2.2.jar 111.8 kB 85 74 1 1.8 Yes
auto-value-annotations-1.11.0.jar 7.5 kB 24 9 4 1.8 No
error_prone_annotations-2.45.0.jar 20.4 kB 49 - - - -
   • Root - 42 29 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.5.0-jre.jar 3 MB 2002 - - - -
   • Root - 2000 1961 18 1.8 Yes
   • Versioned - 2 1 1 9 No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.1.jar 16.8 kB 38 - - - -
   • Root - 36 24 1 1.8 Yes
   • Versioned - 2 1 1 9 No
compile-testing-0.23.0.jar 138.9 kB 99 87 1 1.8 Yes
truth-1.4.5.jar 278.2 kB 156 144 1 1.8 Yes
commons-logging-1.3.5.jar 73.7 kB 42 - - - -
   • Root - 41 27 2 1.8 Yes
   • Versioned - 1 1 1 9 No
neo4j-migrations-3.1.1-SNAPSHOT.jar 423.2 kB 252 227 5 17 Yes
neo4j-migrations-annotation-catalog-3.1.1-SNAPSHOT.jar 7.5 kB 21 8 1 17 Yes
neo4j-migrations-annotation-processor-api-3.1.1-SNAPSHOT.jar 7.1 kB 22 9 1 17 No
classgraph-4.8.184.jar 587 kB 284 - - - -
   • Root - 282 253 13 1.8 Yes
   • Versioned - 2 1 1 9 No
micrometer-commons-1.16.0.jar 51.7 kB 54 39 7 1.8 Yes
micrometer-observation-1.16.0.jar 81.9 kB 81 66 6 1.8 Yes
netty-buffer-4.2.7.Final.jar 373.3 kB 203 - - - -
   • Root - 201 181 3 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-base-4.2.7.Final.jar 153 kB 123 - - - -
   • Root - 121 96 6 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-common-4.2.7.Final.jar 789.1 kB 626 - - - -
   • Root - 624 586 13 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-handler-4.2.7.Final.jar 581.3 kB 382 - - - -
   • Root - 380 348 11 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-resolver-4.2.7.Final.jar 38.5 kB 44 - - - -
   • Root - 42 29 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-tcnative-classes-2.0.74.Final.jar 37.4 kB 45 - - - -
   • Root - 43 30 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-4.2.7.Final.jar 562.6 kB 440 - - - -
   • Root - 438 407 12 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-native-unix-common-4.2.7.Final.jar 46.9 kB 48 - - - -
   • Root - 46 32 1 1.8 Yes
   • Versioned - 2 1 1 9 No
reactor-core-3.7.12.jar 1.9 MB 975 - - - -
   • Root - 957 934 11 1.8 Yes
   • Versioned - 5 1 1 11 Yes
   • Versioned - 13 9 1 21 Yes
jakarta.transaction-api-2.0.0.jar 27.9 kB 31 19 1 1.8 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.18.2.jar 9.2 MB 6220 - - - -
   • Root - 3100 3046 39 1.5 Yes
   • Versioned - 3090 3047 40 1.8 Yes
   • Versioned - 30 25 1 24 Yes
byte-buddy-agent-1.18.2.jar 366.5 kB 170 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 79 73 3 1.8 Yes
apiguardian-api-1.1.1.jar 6.5 kB 9 3 2 1.6 Yes
assertj-core-3.27.6.jar 1.4 MB 887 - - - -
   • Root - 883 842 29 1.8 Yes
   • Versioned - 4 1 1 9 No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
junit-jupiter-6.0.1.jar 6.4 kB 5 1 1 17 No
junit-jupiter-api-6.0.1.jar 250.7 kB 224 208 9 17 Yes
junit-jupiter-engine-6.0.1.jar 356 kB 189 172 9 17 Yes
junit-jupiter-params-6.0.1.jar 296.6 kB 216 195 9 17 Yes
junit-platform-commons-6.0.1.jar 171.3 kB 103 87 10 17 Yes
junit-platform-engine-6.0.1.jar 277.7 kB 193 175 9 17 Yes
junit-vintage-engine-6.0.1.jar 81.4 kB 57 43 6 17 Yes
mockito-core-5.2.0.jar 687.4 kB 637 565 64 11 Yes
neo4j-cypher-dsl-2025.2.1.jar 565.5 kB 448 424 8 17 Yes
neo4j-cypher-dsl-schema-name-support-2025.2.1.jar 10.1 kB 18 6 2 17 Yes
neo4j-ogm-api-5.0.1.jar 110 kB 129 103 15 17 Yes
neo4j-ogm-core-5.0.1.jar 443.1 kB 291 254 24 17 Yes
neo4j-bolt-connection-10.1.0.jar 99.8 kB 139 122 8 17 Yes
neo4j-bolt-connection-netty-10.1.0.jar 320.5 kB 260 215 33 17 Yes
neo4j-bolt-connection-pooled-10.1.0.jar 27.4 kB 27 12 5 17 Yes
neo4j-bolt-connection-routed-10.1.0.jar 64.4 kB 44 28 6 17 Yes
neo4j-java-driver-6.0.2.jar 592.8 kB 466 415 35 17 Yes
objenesis-3.4.jar 49.1 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
asm-9.8.jar 126.1 kB 45 39 3 1.5 Yes
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
slf4j-simple-1.7.36.jar 15.3 kB 20 10 1 1.5 Yes
spring-aop-7.0.0.jar 425.1 kB 324 292 18 17 Yes
spring-beans-7.0.0.jar 926.3 kB 504 473 13 17 Yes
spring-context-7.0.0.jar 1.4 MB 952 869 58 17 Yes
spring-core-7.0.0.jar 2 MB 1283 - - - -
   • Root - 1262 1185 61 17 Yes
   • Versioned - 6 1 1 21 Yes
   • Versioned - 15 9 1 24 Yes
spring-expression-7.0.0.jar 322.6 kB 170 158 6 17 Yes
spring-tx-7.0.0.jar 287.6 kB 238 208 13 17 Yes
spring-data-commons-4.0.0.jar 1.7 MB 1109 1031 48 17 Yes
spring-data-neo4j-8.0.0.jar 813.3 kB 433 393 15 17 Yes
Total Size Entries Classes Packages Java Version Debug Information
69 35.8 MB 23910 18946 786 17 64
compile: 19 compile: 6.6 MB compile: 4415 compile: 3943 compile: 168 17 compile: 18
test: 50 test: 29.1 MB test: 19495 test: 15003 test: 618 17 test: 46