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
com.graphql-java-generator graphql-maven-plugin-logic 2.5 jar MIT License
org.springframework.boot spring-boot-starter-json 2.7.18 jar Apache 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
org.apache.maven maven-aether-provider 3.3.9 jar Apache License, Version 2.0
org.apache.maven maven-compat 3.8.1 jar Apache License, Version 2.0
org.apache.maven.plugin-testing maven-plugin-testing-harness 3.3.0 jar Apache License, Version 2.0
org.apache.maven.shared maven-verifier 1.8.0 jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.8.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.8.2 jar Eclipse Public License v2.0
org.mockito mockito-core 4.8.1 jar The MIT License
org.mockito mockito-junit-jupiter 4.8.1 jar The MIT License
org.springframework spring-test 5.3.31 jar Apache License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
org.apache.maven maven-artifact 3.8.1 jar Apache License, Version 2.0
org.apache.maven maven-core 3.8.1 jar Apache License, Version 2.0
org.apache.maven maven-model 3.8.1 jar Apache License, Version 2.0
org.apache.maven maven-plugin-api 3.8.1 jar Apache License, Version 2.0
org.apache.maven maven-project 2.2.1 jar The Apache Software License, Version 2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.6.4 jar Apache 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
ch.qos.logback logback-classic 1.2.12 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback logback-core 1.2.12 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-annotations 2.13.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.13.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.13.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.13.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.13.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-parameter-names 2.13.5 jar The Apache Software License, Version 2.0
com.graphql-java graphql-java 18.5 jar MIT
com.graphql-java java-dataloader 3.2.0 jar The Apache Software License, Version 2.0
com.graphql-java-generator graphql-java-common-dependencies 2.5 pom MIT License
com.graphql-java-generator graphql-java-common-runtime 2.5 jar MIT License
com.ibm.icu icu4j 65.1 jar Unicode/ICU License
commons-io commons-io 2.11.0 jar Apache License, Version 2.0
jakarta.annotation jakarta.annotation-api 1.3.5 jar EPL 2.0GPL2 w/ CPE
jakarta.json jakarta.json-api 1.1.6 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.johnzon johnzon-core 1.2.21 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.17.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-to-slf4j 2.17.2 jar Apache License, Version 2.0
org.apache.velocity velocity-engine-core 2.3 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.0.24 jar Apache License, Version 2.0
org.leadpony.justify justify 2.0.0 jar The Apache Software License, Version 2.0
org.reactivestreams reactive-streams 1.0.4 jar MIT-0
org.slf4j jul-to-slf4j 1.7.36 jar MIT License
org.slf4j slf4j-api 1.7.36 jar MIT License
org.sonatype.plexus plexus-build-api 0.0.7 jar Apache Public License 2.0
org.springframework spring-aop 5.3.31 jar Apache License, Version 2.0
org.springframework spring-beans 5.3.31 jar Apache License, Version 2.0
org.springframework spring-context 5.3.31 jar Apache License, Version 2.0
org.springframework spring-core 5.3.31 jar Apache License, Version 2.0
org.springframework spring-expression 5.3.31 jar Apache License, Version 2.0
org.springframework spring-jcl 5.3.31 jar Apache License, Version 2.0
org.springframework spring-web 5.3.31 jar Apache License, Version 2.0
org.springframework.boot spring-boot 2.7.18 jar Apache License, Version 2.0
org.springframework.boot spring-boot-autoconfigure 2.7.18 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter 2.7.18 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-logging 2.7.18 jar Apache License, Version 2.0
org.yaml snakeyaml 1.33 jar Apache License, Version 2.0

runtime

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

GroupId ArtifactId Version Type Licenses
org.antlr antlr4-runtime 4.9.3 jar The BSD License

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
net.bytebuddy byte-buddy 1.12.18 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.23 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.codehaus.plexus plexus-archiver 2.2 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-io 2.0.4 jar The Apache Software License, Version 2.0
org.eclipse.aether aether-api 1.0.2.v20150114 jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-impl 1.0.2.v20150114 jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-spi 1.0.2.v20150114 jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-util 1.0.2.v20150114 jar Eclipse Public License, Version 1.0
org.junit.platform junit-platform-commons 1.8.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.8.2 jar Eclipse Public License v2.0
org.objenesis objenesis 3.2 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
backport-util-concurrent backport-util-concurrent 3.1 - jar Public Domain
classworlds classworlds 1.1-alpha-2 - jar -
com.google.guava guava 18.0 - jar The Apache Software License, Version 2.0
com.google.inject guice 4.2.1 no_aop jar The Apache Software License, Version 2.0
javax.annotation jsr250-api 1.0 - jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.enterprise cdi-api 1.0 - jar Apache License, Version 2.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
junit junit 4.13.2 - jar Eclipse Public License 1.0
org.apache.maven maven-artifact-manager 2.2.1 - jar The Apache Software License, Version 2.0
org.apache.maven maven-builder-support 3.8.1 - jar Apache License, Version 2.0
org.apache.maven maven-model-builder 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-plugin-registry 2.2.1 - jar The Apache Software License, Version 2.0
org.apache.maven maven-profile 2.2.1 - jar The Apache Software License, Version 2.0
org.apache.maven maven-repository-metadata 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-resolver-provider 3.8.1 - jar Apache License, Version 2.0
org.apache.maven maven-settings 3.8.1 - jar Apache License, Version 2.0
org.apache.maven maven-settings-builder 3.8.1 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-api 1.6.2 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-impl 1.6.2 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-spi 1.6.2 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-util 1.6.2 - jar Apache License, Version 2.0
org.apache.maven.shared maven-shared-utils 3.3.4 - jar Apache License, Version 2.0
org.apache.maven.wagon wagon-provider-api 3.4.3 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.6.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.6 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-container-default 1.0-alpha-9-stable-1 - jar -
org.codehaus.plexus plexus-interpolation 1.25 - jar Apache License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 0.3.4 - jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.4 - jar Eclipse Public License, Version 1.0
org.hamcrest hamcrest 2.2 - jar BSD License 3
org.hamcrest hamcrest-core 2.2 - jar BSD License 3
org.sonatype.plexus plexus-cipher 1.4 - jar Apache Public License 2.0
org.sonatype.plexus plexus-sec-dispatcher 1.4 - jar Apache Public License 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component, plexus-build-api

MIT-0: reactive-streams

Eclipse Public License 2.0: Jakarta JSON Processing API

The BSD License: ANTLR 4 Runtime

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

Eclipse Public License 1.0: JUnit

MIT License: JUL to SLF4J bridge, SLF4J API Module, graphql-java-common-dependencies, graphql-java-common-runtime, graphql-maven-plugin, graphql-maven-plugin-logic

BSD License 3: Hamcrest, Hamcrest Core

Unicode/ICU License: ICU4J

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

GPL2 w/ CPE: Jakarta Annotations API

Public Domain: AOP alliance, Backport of JSR 166

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

Eclipse Public License, Version 1.0: Aether API, Aether Implementation, Aether SPI, Aether Utilities, org.eclipse.sisu.inject, org.eclipse.sisu.plexus

Unknown: Default Plexus Container, classworlds

GNU General Public License, version 2 with the GNU Classpath Exception: Jakarta JSON Processing API

The MIT License: mockito-core, mockito-junit-jupiter

Apache License, Version 2.0: Apache Commons IO, Apache Commons Lang, Apache Log4j API, Apache Log4j to SLF4J Adapter, Apache Maven Shared Utils, Apache Maven Verifier Component, Apache Maven Wagon :: API, Apache Velocity - Engine, Byte Buddy (without dependencies), Byte Buddy agent, CDI APIs, Maven Aether Provider, Maven Artifact, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Provider, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Maven Builder Support, Maven Compat, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Testing Mechanism, Maven Plugin Tools Java Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Objenesis, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, SnakeYAML, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework, Spring Web, spring-boot, spring-boot-autoconfigure, spring-boot-starter, spring-boot-starter-json, spring-boot-starter-logging

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform

MIT: graphql-java

EPL 2.0: Jakarta Annotations API

The Apache Software License, Version 2.0: Google Guice - Core Library, Guava: Google Core Libraries for Java, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, Jackson-module-parameter-names, Johnzon :: Core, Maven Artifact Manager, Maven Plugin Registry Model, Maven Profile Model, Maven Project Builder, Plexus :: Component Annotations, Plexus Archiver Component, Plexus IO Components, jackson-databind, java-dataloader, javax.inject, org.leadpony.justify

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
backport-util-concurrent-3.1.jar 331.7 kB 251 239 5 1.4 Yes
logback-classic-1.2.12.jar 231.8 kB 207 157 25 1.6 Yes
logback-core-1.2.12.jar 448.9 kB 398 354 34 1.6 Yes
classworlds-1.1-alpha-2.jar 37.5 kB 32 22 3 1.1 Yes
jackson-annotations-2.13.5.jar 75.7 kB 84 72 2 - Yes
jackson-core-2.13.5.jar 375.2 kB 156 128 13 - Yes
jackson-databind-2.13.5.jar 1.5 MB 746 708 23 - Yes
jackson-datatype-jdk8-2.13.5.jar 34.8 kB 39 23 2 - Yes
jackson-datatype-jsr310-2.13.5.jar 121.2 kB 81 59 7 - Yes
jackson-module-parameter-names-2.13.5.jar 9.5 kB 21 5 2 - Yes
guava-18.0.jar 2.3 MB 1719 1690 17 1.6 Yes
guice-4.2.1-no_aop.jar 520.7 kB 406 390 9 1.7 Yes
graphql-java-18.5.jar 3 MB 1878 1820 43 1.8 Yes
java-dataloader-3.2.0.jar 68.4 kB 63 54 6 1.8 Yes
pom.xml 1.2 kB - - - - -
graphql-java-common-runtime-2.5.jar 37.5 kB 44 32 3 1.8 Yes
graphql-maven-plugin-logic-2.5.jar 361.7 kB 130 75 7 1.8 Yes
icu4j-65.1.jar 12.9 MB 5022 1476 15 1.7 Yes
commons-io-2.11.0.jar 327.1 kB 224 201 11 1.8 Yes
jakarta.annotation-api-1.3.5.jar 25.1 kB 28 15 3 1.8 Yes
jakarta.json-api-1.1.6.jar 43.4 kB 48 35 4 - Yes
jsr250-api-1.0.jar 5.8 kB 16 11 2 1.5 Yes
cdi-api-1.0.jar 44.9 kB 92 75 7 1.5 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.12.18.jar 4 MB 2740 2686 39 - Yes
byte-buddy-agent-1.12.23.jar 256.7 kB 90 70 3 - Yes
antlr4-runtime-4.9.3.jar 336.7 kB 237 220 7 1.7 Yes
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
johnzon-core-1.2.21.jar 163.9 kB 121 102 4 1.8 Yes
log4j-api-2.17.2.jar 302.5 kB 211 177 9 - Yes
log4j-to-slf4j-2.17.2.jar 18 kB 22 6 1 1.8 Yes
maven-aether-provider-3.3.9.jar 66.9 kB 43 26 1 1.7 Yes
maven-artifact-3.8.1.jar 57.8 kB 59 34 11 1.7 Yes
maven-artifact-manager-2.2.1.jar 67.6 kB 52 29 7 1.5 Yes
maven-builder-support-3.8.1.jar 14.3 kB 24 10 1 1.7 Yes
maven-compat-3.8.1.jar 288.3 kB 215 163 29 1.7 Yes
maven-core-3.8.1.jar 633.5 kB 490 403 56 1.7 Yes
maven-model-3.8.1.jar 215.4 kB 94 77 3 1.7 Yes
maven-model-builder-3.3.9.jar 177 kB 154 121 16 1.7 Yes
maven-plugin-api-3.8.1.jar 47 kB 48 27 6 1.7 Yes
maven-plugin-registry-2.2.1.jar 29.7 kB 28 9 2 1.5 Yes
maven-profile-2.2.1.jar 35.4 kB 33 15 2 1.5 Yes
maven-project-2.2.1.jar 156.3 kB 98 72 10 1.5 Yes
maven-repository-metadata-3.3.9.jar 27.3 kB 27 9 2 1.7 Yes
maven-resolver-provider-3.8.1.jar 66.2 kB 43 26 1 1.7 Yes
maven-settings-3.8.1.jar 44.3 kB 35 19 2 1.7 Yes
maven-settings-builder-3.8.1.jar 42.1 kB 53 32 5 1.7 Yes
maven-plugin-testing-harness-3.3.0.jar 51 kB 36 17 3 1.6 Yes
maven-plugin-annotations-3.6.4.jar 13.7 kB 22 7 1 1.7 Yes
maven-resolver-api-1.6.2.jar 149.2 kB 156 132 12 1.7 Yes
maven-resolver-impl-1.6.2.jar 179.7 kB 115 94 5 1.7 Yes
maven-resolver-spi-1.6.2.jar 38.4 kB 56 34 8 1.7 Yes
maven-resolver-util-1.6.2.jar 168.9 kB 132 105 13 1.7 Yes
maven-shared-utils-3.3.4.jar 153.1 kB 103 79 9 1.7 Yes
maven-verifier-1.8.0.jar 43.1 kB 24 9 2 1.7 Yes
wagon-provider-api-3.4.3.jar 55.1 kB 60 39 8 1.7 Yes
velocity-engine-core-2.3.jar 531.3 kB 299 256 19 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 - Yes
plexus-archiver-2.2.jar 185 kB 137 112 12 1.5 Yes
plexus-classworlds-2.6.0.jar 52.9 kB 52 37 5 1.7 Yes
plexus-component-annotations-1.6.jar 4.3 kB 15 3 1 1.5 No
plexus-container-default-1.0-alpha-9-stable-1.jar 194.2 kB 215 175 28 1.1 Yes
plexus-interpolation-1.25.jar 85.3 kB 79 62 7 1.6 Yes
plexus-io-2.0.4.jar 58.3 kB 62 43 5 1.5 Yes
plexus-utils-3.0.24.jar 247.4 kB 129 104 9 1.5 Yes
aether-api-1.0.2.v20150114.jar 136.3 kB 149 128 11 1.5 Yes
aether-impl-1.0.2.v20150114.jar 173 kB 114 96 4 1.5 Yes
aether-spi-1.0.2.v20150114.jar 30.7 kB 54 34 8 1.5 Yes
aether-util-1.0.2.v20150114.jar 146.9 kB 126 101 13 1.5 Yes
org.eclipse.sisu.inject-0.3.4.jar 379.2 kB 289 271 9 1.6 Yes
org.eclipse.sisu.plexus-0.3.4.jar 205.3 kB 196 164 20 1.6 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-2.2.jar 1.5 kB 8 1 1 1.7 Yes
junit-jupiter-api-5.8.2.jar 193.5 kB 183 168 8 - Yes
junit-jupiter-engine-5.8.2.jar 229.7 kB 140 123 9 - Yes
junit-platform-commons-1.8.2.jar 100.4 kB 63 43 7 - Yes
junit-platform-engine-1.8.2.jar 185.8 kB 142 126 9 - Yes
justify-2.0.0.jar 527.2 kB 455 417 20 - Yes
mockito-core-4.8.1.jar 684 kB 652 580 64 1.8 Yes
mockito-junit-jupiter-4.8.1.jar 5.4 kB 9 2 1 1.8 Yes
objenesis-3.2.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
jul-to-slf4j-1.7.36.jar 4.5 kB 11 1 1 1.5 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
plexus-build-api-0.0.7.jar 8.5 kB 19 4 1 1.4 Yes
plexus-cipher-1.4.jar 13.5 kB 20 6 1 1.4 Yes
plexus-sec-dispatcher-1.4.jar 27.7 kB 31 13 3 1.4 Yes
spring-aop-5.3.31.jar 384.5 kB 308 279 17 1.8 Yes
spring-beans-5.3.31.jar 706.4 kB 422 392 13 1.8 Yes
spring-context-5.3.31.jar 1.3 MB 979 892 64 1.8 Yes
spring-core-5.3.31.jar 1.5 MB 1037 978 49 1.8 Yes
spring-expression-5.3.31.jar 293.2 kB 164 150 6 1.8 Yes
spring-jcl-5.3.31.jar 25.2 kB 28 17 2 1.8 Yes
spring-test-5.3.31.jar 792.4 kB 562 507 40 1.8 Yes
spring-web-5.3.31.jar 1.6 MB 1081 1010 55 1.8 Yes
spring-boot-2.7.18.jar 1.5 MB 1056 932 79 1.8 Yes
spring-boot-autoconfigure-2.7.18.jar 1.7 MB 1359 1231 107 1.8 Yes
spring-boot-starter-2.7.18.jar 4.8 kB 4 0 0 - No
spring-boot-starter-json-2.7.18.jar 4.7 kB 4 0 0 - No
spring-boot-starter-logging-2.7.18.jar 4.8 kB 4 0 0 - No
snakeyaml-1.33.jar 331.7 kB 263 225 21 1.7 Yes
Total Size Entries Classes Packages Java Version Debug Information
104 46.3 MB 29276 23091 1332 1.8 98
compile: 41 compile: 31.3 MB compile: 17582 compile: 12779 compile: 699 - compile: 37
test: 22 test: 7.6 MB test: 5620 test: 5087 test: 282 - test: 22
runtime: 1 runtime: 336.7 kB runtime: 237 runtime: 220 runtime: 7 - runtime: 1
provided: 40 provided: 7 MB provided: 5837 provided: 5005 provided: 344 - provided: 38