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 1.16.2 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 1.16.2 jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.24.1 jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter 5.9.1 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.9.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.1.1 jar The MIT License
org.neo4j neo4j-ogm-core 3.2.39 jar The Apache Software License, Version 2.0
org.slf4j slf4j-simple 1.7.36 jar MIT License
org.springframework.data spring-data-neo4j 6.3.10 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 1.16.2 jar The Apache Software License, Version 2.0
io.github.classgraph classgraph 4.8.154 jar The MIT License (MIT)
org.neo4j neo4j-cypher-dsl-schema-name-support 2022.8.3 jar The Apache Software License, Version 2.0
org.neo4j.driver neo4j-java-driver 4.4.11 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.9.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.9.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.9.9 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.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.18.0 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 31.1-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 1.3 jar The Apache Software License, Version 2.0
com.google.truth truth 1.1.3 jar The Apache Software License, Version 2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.13.0 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.13.0 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.30.0 jar The MIT License
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.junit.jupiter junit-jupiter-api 5.9.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.9.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.9.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.9.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.9.1 jar Eclipse Public License v2.0
org.neo4j neo4j-cypher-dsl 2022.8.5 jar The Apache Software License, Version 2.0
org.neo4j neo4j-ogm-api 3.2.39 jar The Apache Software License, Version 2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.2.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 5.3.26 jar Apache License, Version 2.0
org.springframework spring-beans 5.3.26 jar Apache License, Version 2.0
org.springframework spring-context 5.3.26 jar Apache License, Version 2.0
org.springframework spring-core 5.3.26 jar Apache License, Version 2.0
org.springframework spring-expression 5.3.26 jar Apache License, Version 2.0
org.springframework spring-jcl 5.3.26 jar Apache License, Version 2.0
org.springframework spring-tx 5.3.26 jar Apache License, Version 2.0
org.springframework.data spring-data-commons 2.7.10 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: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Eclipse Public License 1.0: JUnit

Apache License, Version 2: 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

New BSD License: Hamcrest Core

The MIT License (MIT): ClassGraph

The MIT License: Checker Qual, mockito-core

Apache License, Version 2.0: AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, Objenesis, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Data Core, Spring Expression Language (SpEL), Spring Transaction

The Apache Software License, Version 2.0: Compile Testing, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, 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, Spring Data Neo4j, Truth Core, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.9.0.jar 66.5 kB 80 68 1 1.6 Yes
jackson-core-2.9.9.jar 325.6 kB 132 107 11 1.6 Yes
jackson-databind-2.9.9.jar 1.3 MB 658 624 20 1.7 Yes
jackson-datatype-jdk8-2.9.9.jar 33.4 kB 36 22 1 1.8 Yes
jackson-datatype-jsr310-2.9.9.jar 100.7 kB 73 54 5 1.8 Yes
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 - Yes
auto-value-annotations-1.8.1.jar 7.5 kB 24 9 4 1.7 No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.18.0.jar 16 kB 38 26 2 1.8 Yes
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-31.1-jre.jar 3 MB 2053 2023 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
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-core/target/classes - 0 0 0 - No
catalog/target/classes - 0 0 0 - No
processor-api/target/classes - 0 0 0 - No
classgraph-4.8.154.jar 560.1 kB 291 262 14 - Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.13.0.jar 3.9 MB 2771 2717 39 - Yes
byte-buddy-agent-1.13.0.jar 256.7 kB 90 70 3 - Yes
apiguardian-api-1.1.1.jar 6.5 kB 9 3 2 - Yes
assertj-core-3.24.1.jar 1.3 MB 854 814 28 - Yes
checker-qual-3.30.0.jar 224 kB 426 358 30 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
junit-jupiter-5.9.1.jar 6.4 kB 5 1 1 - No
junit-jupiter-api-5.9.1.jar 207.7 kB 194 179 8 - Yes
junit-jupiter-engine-5.9.1.jar 246.5 kB 151 134 9 - Yes
junit-jupiter-params-5.9.1.jar 578.9 kB 377 343 22 - Yes
junit-platform-commons-1.9.1.jar 103 kB 64 44 7 - Yes
junit-platform-engine-1.9.1.jar 188.2 kB 143 127 9 - Yes
junit-vintage-engine-5.9.1.jar 66.9 kB 49 35 6 - Yes
mockito-core-5.1.1.jar 685.4 kB 637 565 64 - Yes
neo4j-cypher-dsl-2022.8.5.jar 416.6 kB 363 337 8 - Yes
neo4j-cypher-dsl-schema-name-support-2022.8.3.jar 9 kB 16 4 1 1.8 Yes
neo4j-ogm-api-3.2.39.jar 104.7 kB 124 103 14 1.8 Yes
neo4j-ogm-core-3.2.39.jar 436.6 kB 294 256 25 1.8 Yes
neo4j-java-driver-4.4.11.jar 5.1 MB 3173 3016 101 1.8 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
asm-9.1.jar 121.8 kB 44 38 3 - 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-5.3.26.jar 383.4 kB 307 278 17 1.8 Yes
spring-beans-5.3.26.jar 703.4 kB 421 391 13 1.8 Yes
spring-context-5.3.26.jar 1.3 MB 979 892 64 1.8 Yes
spring-core-5.3.26.jar 1.5 MB 1037 978 49 1.8 Yes
spring-expression-5.3.26.jar 290.7 kB 164 150 6 1.8 Yes
spring-jcl-5.3.26.jar 24.4 kB 28 17 2 1.8 Yes
spring-tx-5.3.26.jar 333.5 kB 295 261 20 1.8 Yes
spring-data-commons-2.7.10.jar 1.3 MB 935 866 42 1.8 Yes
spring-data-neo4j-6.3.10.jar 706.1 kB 412 375 14 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
55 31.8 MB 21721 19859 814 1.8 49
compile: 6 compile: 5.6 MB compile: 3497 compile: 3295 compile: 117 - compile: 4
test: 49 test: 26.1 MB test: 18224 test: 16564 test: 697 - test: 45