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 2.17.3-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.21.0 jar The Apache Software License, Version 2.0
eu.michael-simons.neo4j neo4j-migrations-annotation-catalog 2.17.3-SNAPSHOT jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.27.3 jar Apache-2.0
org.junit.jupiter junit-jupiter 5.12.1 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.12.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.2.0 jar The MIT License
org.neo4j neo4j-ogm-core 4.0.17 jar The Apache Software License, Version 2.0
org.slf4j slf4j-simple 1.7.36 jar MIT License
org.springframework.data spring-data-neo4j 7.4.4 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 2.17.3-SNAPSHOT jar The Apache Software License, Version 2.0
io.github.classgraph classgraph 4.8.179 jar The MIT License (MIT)
io.netty netty-buffer 4.1.119.Final jar Apache License, Version 2.0
io.netty netty-codec 4.1.119.Final jar Apache License, Version 2.0
io.netty netty-common 4.1.119.Final jar Apache License, Version 2.0
io.netty netty-handler 4.1.119.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.1.119.Final jar Apache License, Version 2.0
io.netty netty-tcnative-classes 2.0.70.Final jar The Apache Software License, Version 2.0
io.netty netty-transport 4.1.119.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.1.119.Final jar Apache License, Version 2.0
io.projectreactor reactor-core 3.6.15 jar Apache License, Version 2.0
org.neo4j neo4j-cypher-dsl-schema-name-support 2024.5.1 jar The Apache Software License, Version 2.0
org.neo4j.bolt neo4j-bolt-connection 1.1.0 jar Apache License, Version 2
org.neo4j.bolt neo4j-bolt-connection-netty 1.1.0 jar Apache License, Version 2
org.neo4j.bolt neo4j-bolt-connection-pooled 1.1.0 jar Apache License, Version 2
org.neo4j.bolt neo4j-bolt-connection-routed 1.1.0 jar Apache License, Version 2
org.neo4j.driver neo4j-java-driver 5.28.4 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.18.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.18.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.18.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.18.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.18.3 jar The Apache Software License, Version 2.0
com.google.auto auto-common 1.2.1 jar Apache 2.0
com.google.auto.value auto-value 1.10 jar Apache 2.0
com.google.auto.value auto-value-annotations 1.8.1 jar Apache 2.0
com.google.errorprone error_prone_annotations 2.37.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 jar Apache License, Version 2.0
com.google.guava guava 33.4.6-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.0.0 jar Apache License, Version 2.0
com.google.truth truth 1.1.3 jar The Apache Software License, Version 2.0
io.micrometer micrometer-commons 1.14.5 jar The Apache Software License, Version 2.0
io.micrometer micrometer-observation 1.14.5 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.17.5 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.17.5 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.1 jar The Apache License, Version 2.0
org.checkerframework checker-qual 3.49.2 jar The MIT License
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 5.12.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.12.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.12.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.12.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.12.1 jar Eclipse Public License v2.0
org.neo4j neo4j-cypher-dsl 2024.5.1 jar The Apache Software License, Version 2.0
org.neo4j neo4j-ogm-api 4.0.17 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.1 jar BSD-3-Clause
org.slf4j slf4j-api 1.7.36 jar MIT License
org.springframework spring-aop 6.2.4 jar Apache License, Version 2.0
org.springframework spring-beans 6.2.4 jar Apache License, Version 2.0
org.springframework spring-context 6.2.4 jar Apache License, Version 2.0
org.springframework spring-core 6.2.4 jar Apache License, Version 2.0
org.springframework spring-expression 6.2.4 jar Apache License, Version 2.0
org.springframework spring-jcl 6.2.4 jar Apache License, Version 2.0
org.springframework spring-tx 6.2.4 jar Apache License, Version 2.0
org.springframework.data spring-data-commons 3.4.4 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

MIT-0: reactive-streams

Apache 2.0: Auto Common Libraries, AutoValue Annotations, AutoValue Processor, 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 (Netty reference impl), Neo4j Bolt Connection (Pooled provider impl), Neo4j Bolt Connection (Provider SPI), Neo4j Bolt Connection (Routed provider 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: Checker Qual, 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, 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 Commons Logging Bridge, Spring Context, Spring Core, Spring Data Core, Spring Expression Language (SpEL), Spring Transaction

Apache-2.0: 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.18.3.jar 78.5 kB 87 74 2 1.6 Yes
jackson-core-2.18.3.jar 598 kB 293 - - - -
   • Root - 246 211 14 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
   • Versioned - 11 2 1 22 Yes
jackson-databind-2.18.3.jar 1.7 MB 829 - - - -
   • Root - 827 789 23 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jdk8-2.18.3.jar 36.2 kB 41 - - - -
   • Root - 39 22 1 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jsr310-2.18.3.jar 133 kB 86 - - - -
   • Root - 84 62 6 1.8 Yes
   • Versioned - 2 1 1 9 No
auto-common-1.2.1.jar 111.3 kB 83 72 1 1.8 Yes
auto-value-1.10.jar 4.7 MB 2932 2437 70 1.8 Yes
auto-value-annotations-1.8.1.jar 7.5 kB 24 9 4 1.7 No
error_prone_annotations-2.37.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.4.6-jre.jar 3 MB 2010 - - - -
   • Root - 2008 1968 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.0.0.jar 12.5 kB 31 - - - -
   • Root - 29 17 1 1.8 Yes
   • Versioned - 2 1 1 9 No
compile-testing-0.21.0.jar 133.8 kB 100 89 1 1.8 Yes
truth-1.1.3.jar 243 kB 174 163 1 1.7 Yes
neo4j-migrations-2.17.3-SNAPSHOT.jar 410.8 kB 245 220 5 17 Yes
neo4j-migrations-annotation-catalog-2.17.3-SNAPSHOT.jar 6.7 kB 19 6 1 17 Yes
neo4j-migrations-annotation-processor-api-2.17.3-SNAPSHOT.jar 6.8 kB 21 8 1 17 No
classgraph-4.8.179.jar 576.1 kB 296 - - - -
   • Root - 294 266 13 1.7 Yes
   • Versioned - 2 1 1 9 No
micrometer-commons-1.14.5.jar 47.9 kB 50 36 6 1.8 Yes
micrometer-observation-1.14.5.jar 75 kB 74 59 6 1.8 Yes
netty-buffer-4.1.119.Final.jar 339 kB 172 155 2 1.6 Yes
netty-codec-4.1.119.Final.jar 355.2 kB 250 221 10 1.6 Yes
netty-common-4.1.119.Final.jar 719.2 kB 573 537 13 1.6 Yes
netty-handler-4.1.119.Final.jar 580.3 kB 396 364 12 1.6 Yes
netty-resolver-4.1.119.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-tcnative-classes-2.0.70.Final.jar 36.1 kB 44 - - - -
   • Root - 42 29 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-4.1.119.Final.jar 521.4 kB 416 386 12 1.6 Yes
netty-transport-native-unix-common-4.1.119.Final.jar 44.2 kB 45 32 1 1.6 Yes
reactor-core-3.6.15.jar 1.9 MB 971 - - - -
   • Root - 953 931 11 1.8 Yes
   • Versioned - 5 1 1 9 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.17.5.jar 9 MB 6028 - - - -
   • Root - 3004 2951 38 1.5 Yes
   • Versioned - 2994 2952 39 1.8 Yes
   • Versioned - 30 25 1 24 Yes
byte-buddy-agent-1.17.5.jar 365.9 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.3.jar 1.4 MB 881 - - - -
   • Root - 877 838 27 1.8 Yes
   • Versioned - 4 1 1 9 No
checker-qual-3.49.2.jar 238.2 kB 453 380 33 1.8 Yes
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-5.12.1.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.12.1.jar 233.4 kB 211 192 8 1.8 Yes
junit-jupiter-engine-5.12.1.jar 291.8 kB 171 150 9 1.8 Yes
junit-jupiter-params-5.12.1.jar 601.7 kB 396 358 22 1.8 Yes
junit-platform-commons-1.12.1.jar 151.9 kB 99 - - - -
   • Root - 88 69 9 1.8 Yes
   • Versioned - 11 5 1 9 Yes
junit-platform-engine-1.12.1.jar 255.8 kB 184 161 10 1.8 Yes
junit-vintage-engine-5.12.1.jar 77.4 kB 56 38 6 1.8 Yes
mockito-core-5.2.0.jar 687.4 kB 637 565 64 11 Yes
neo4j-cypher-dsl-2024.5.1.jar 566.4 kB 436 411 9 17 Yes
neo4j-cypher-dsl-schema-name-support-2024.5.1.jar 9.7 kB 17 5 2 17 Yes
neo4j-ogm-api-4.0.17.jar 111.3 kB 130 104 15 17 Yes
neo4j-ogm-core-4.0.17.jar 443.1 kB 291 254 24 17 Yes
neo4j-bolt-connection-1.1.0.jar 68.6 kB 95 80 6 17 Yes
neo4j-bolt-connection-netty-1.1.0.jar 278.5 kB 237 195 32 17 Yes
neo4j-bolt-connection-pooled-1.1.0.jar 23.4 kB 21 7 4 17 Yes
neo4j-bolt-connection-routed-1.1.0.jar 65 kB 44 28 6 17 Yes
neo4j-java-driver-5.28.4.jar 557.2 kB 440 392 32 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.1.jar 121.8 kB 44 38 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-6.2.4.jar 419.7 kB 321 289 17 17 Yes
spring-beans-6.2.4.jar 883.1 kB 481 450 13 17 Yes
spring-context-6.2.4.jar 1.4 MB 946 861 58 17 Yes
spring-core-6.2.4.jar 2 MB 1265 - - - -
   • Root - 1259 1184 59 17 Yes
   • Versioned - 6 1 1 21 Yes
spring-expression-6.2.4.jar 317.8 kB 168 156 6 17 Yes
spring-jcl-6.2.4.jar 24.5 kB 26 15 2 17 Yes
spring-tx-6.2.4.jar 285.4 kB 238 208 13 17 Yes
spring-data-commons-3.4.4.jar 1.5 MB 1013 936 47 17 Yes
spring-data-neo4j-7.4.4.jar 781.5 kB 428 388 15 17 Yes
Total Size Entries Classes Packages Java Version Debug Information
71 40 MB 26968 21529 889 17 66
compile: 19 compile: 6.5 MB compile: 4341 compile: 3898 compile: 165 17 compile: 18
test: 52 test: 33.5 MB test: 22627 test: 17631 test: 724 17 test: 48