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.github.docker-java docker-java-core 3.2.7 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.2.7 jar The Apache Software License, Version 2.0
com.google.cloud.tools jib-core 0.17.0 jar The Apache License, Version 2.0
com.google.cloud.tools jib-maven-plugin-extension-api 0.4.0 jar The Apache License, Version 2.0
com.google.cloud.tools jib-native-image-extension-maven 0.1.0 jar The Apache License, Version 2.0
io.methvin directory-watcher 0.14.0 jar Apache-2.0
io.micronaut micronaut-inject 2.3.3 jar The Apache Software License, Version 2.0
org.apache.commons commons-compress 1.20 jar Apache License, Version 2.0
org.apache.maven maven-plugin-api 3.3.9 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-util 1.6.1 jar Apache License, Version 2.0
org.graalvm.nativeimage native-image-maven-plugin 21.0.0.2 jar GNU General Public License, version 2, with the Classpath Exception
org.testcontainers testcontainers 1.15.2 jar MIT
org.twdata.maven mojo-executor 2.3.1 jar Apache License, Version 2.0
org.yaml snakeyaml 1.28 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
junit junit 4.13.2 jar Eclipse Public License 1.0
org.apache.maven maven-compat 3.3.9 jar Apache License, Version 2.0
org.apache.maven.plugin-testing maven-plugin-testing-harness 3.3.0 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
com.google.cloud.tools jib-maven-plugin 2.7.1 jar The Apache License, Version 2.0
org.apache.maven maven-artifact 3.3.9 jar Apache License, Version 2.0
org.apache.maven maven-core 3.3.9 jar Apache License, Version 2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.6.0 jar Apache License, Version 2.0
org.apache.maven.shared maven-shared-utils 3.3.3 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
com.fasterxml.jackson.core jackson-annotations 2.12.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.12.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.12.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-api 3.2.7 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.2.7 jar The Apache Software License, Version 2.0
com.github.spotbugs spotbugs-annotations 4.0.3 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1
com.google.cloud.tools jib-build-plan 0.4.0 jar The Apache License, Version 2.0
com.google.cloud.tools jib-plugins-extension-common 0.2.0 jar The Apache License, Version 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.3.4 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 30.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
commons-io commons-io 2.6 jar Apache License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
io.micronaut micronaut-core 2.3.3 jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
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
net.java.dev.jna jna 5.6.0 jar LGPL, version 2.1Apache License v2.0
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0
org.apache.maven maven-model 3.3.9 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-api 1.6.1 jar Apache License, Version 2.0
org.bouncycastle bcpkix-jdk15on 1.64 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on 1.64 jar Bouncy Castle Licence
org.checkerframework checker-qual 3.5.0 jar The MIT License
org.codehaus.plexus plexus-archiver 3.3 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.5.2 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.6 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-io 2.7.1 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-utils 3.0.22 jar The Apache Software License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 0.3.2 jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.2 jar Eclipse Public License, Version 1.0
org.iq80.snappy snappy 0.4 jar Apache License 2.0
org.reactivestreams reactive-streams 1.0.3 jar CC0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT
org.rnorth.visible-assertions visible-assertions 2.1.2 jar MIT
org.slf4j slf4j-api 1.7.25 jar MIT License

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
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.12.0 jar The Apache Software License, Version 2.0
com.google.auth google-auth-library-credentials 0.22.2 jar BSD New license
com.google.auth google-auth-library-oauth2-http 0.22.2 jar BSD New license
com.google.auto.value auto-value-annotations 1.7.4 jar Apache 2.0
com.google.http-client google-http-client 1.38.0 jar The Apache Software License, Version 2.0
com.google.http-client google-http-client-apache-v2 1.38.0 jar The Apache Software License, Version 2.0
com.google.http-client google-http-client-jackson2 1.38.0 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.11 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
io.grpc grpc-context 1.22.1 jar Apache 2.0
io.opencensus opencensus-api 0.24.0 jar The Apache License, Version 2.0
io.opencensus opencensus-contrib-http-util 0.24.0 jar The Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.13 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.13 jar Apache License, Version 2.0
org.ow2.asm asm 9.0 jar BSD-3-Clause
org.tukaani xz 1.5 jar Public Domain

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.wagon wagon-provider-api 2.10 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License

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
com.google.inject guice 4.0 no_aop jar The Apache Software License, Version 2.0
org.apache.maven maven-aether-provider 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-builder-support 3.3.9 - 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-repository-metadata 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-settings 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-settings-builder 3.3.9 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.21 - 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.sonatype.plexus plexus-cipher 1.4 - jar Apache Public License 2.0
org.sonatype.plexus plexus-sec-dispatcher 1.3 - 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

The Apache License, Version 2.0: Common Base for Jib Plugin Extension APIs, Extension API for Jib Maven Plugin, Jib, Jib Container Build Plan API, Jib Core, Native Image Extension for Jib Maven Plugin, OpenCensus

Apache 2.0: AutoValue Annotations, error-prone annotations, io.grpc:grpc-context

GNU General Public License, version 2, with the Classpath Exception: native-image-maven-plugin Maven Plugin

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

BSD-3-Clause: asm

Public Domain: AOP alliance, XZ for Java

New BSD License: Hamcrest Core

GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1: SpotBugs Annotations

Bouncy Castle Licence: Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider

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

CC0: reactive-streams

Apache License 2.0: snappy

The MIT License: Checker Qual

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpCore, Apache Maven Shared Utils, Apache Maven Wagon :: API, CDI APIs, Guava: Google Core Libraries for Java, Maven Aether Provider, Maven Artifact, Maven Artifact Resolver API, 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, Micronaut Maven Plugin, Mojo Executor, SnakeYAML

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

Apache-2.0: directory-watcher

MIT: Duct Tape, Testcontainers Core, Visible Assertions

CDDL + GPLv2 with classpath exception: javax.annotation API

LGPL, version 2.1: Java Native Access

BSD New license: Google Auth Library for Java - Credentials, Google Auth Library for Java - OAuth2 HTTP

The Apache Software License, Version 2.0: Apache Commons Logging, Apache HTTP transport v2 for the Google HTTP Client Library for Java., Commons Lang, FindBugs-jsr305, Google Guice - Core Library, Google HTTP Client Library for Java, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, Jackson 2 extensions to the Google HTTP Client Library for Java., Jackson datatype: JSR310, Jackson-annotations, Jackson-core, Micronaut, Plexus :: Component Annotations, Plexus Archiver Component, Plexus Classworlds, Plexus Common Utilities, Plexus IO Components, Plexus Interpolation API, docker-java-api, docker-java-core, docker-java-transport, docker-java-transport-zerodep, jackson-databind, javax.inject

Apache License v2.0: Java Native Access

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes No
jackson-annotations-2.12.0.jar 75.7 kB 84 72 2 - Yes No
jackson-core-2.12.0.jar 365.2 kB 151 125 13 - Yes No
jackson-databind-2.12.0.jar 1.5 MB 737 701 23 - Yes No
jackson-datatype-jsr310-2.12.0.jar 120.3 kB 79 59 7 - Yes No
docker-java-api-3.2.7.jar 434.2 kB 383 368 5 1.8 Yes No
docker-java-core-3.2.7.jar 347.7 kB 280 263 7 1.8 Yes No
docker-java-transport-3.2.7.jar 14.1 kB 20 9 1 1.8 Yes No
docker-java-transport-zerodep-3.2.7.jar 2 MB 1419 1189 63 1.8 Yes No
spotbugs-annotations-4.0.3.jar 15.1 kB 31 24 1 1.8 Yes No
google-auth-library-credentials-0.22.2.jar 5.7 kB 15 5 1 1.7 Yes No
google-auth-library-oauth2-http-0.22.2.jar 115.4 kB 78 66 2 1.7 Yes No
auto-value-annotations-1.7.4.jar 6.6 kB 21 7 3 1.7 No No
jib-build-plan-0.4.0.jar 24.5 kB 29 19 2 1.8 Yes No
jib-core-0.17.0.jar 380.1 kB 270 238 25 1.8 Yes No
jib-maven-plugin-2.7.1.jar 537.4 kB 366 324 29 1.8 Yes No
jib-maven-plugin-extension-api-0.4.0.jar 2.4 kB 11 2 1 1.8 No No
jib-native-image-extension-maven-0.1.0.jar 9.6 kB 16 4 1 1.8 Yes No
jib-plugins-extension-common-0.2.0.jar 4.3 kB 14 5 1 1.8 Yes No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes No
error_prone_annotations-2.3.4.jar 13.9 kB 34 22 2 1.7 No No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes No
guava-30.1-jre.jar 2.9 MB 2059 2029 18 1.8 Yes No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No No
google-http-client-1.38.0.jar 288.3 kB 239 210 16 1.7 Yes No
google-http-client-apache-v2-1.38.0.jar 10.4 kB 19 5 1 1.7 Yes No
google-http-client-jackson2-1.38.0.jar 8.5 kB 18 5 1 1.7 Yes No
guice-4.0-no_aop.jar 423.6 kB 344 329 8 1.6 Yes No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes No
commons-codec-1.11.jar 335 kB 243 96 7 1.6 Yes No
commons-io-2.6.jar 214.8 kB 146 127 7 1.7 Yes No
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes No
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes No
grpc-context-1.22.1.jar 29.4 kB 30 26 1 1.7 Yes No
directory-watcher-0.14.0.jar 50.8 kB 50 42 5 1.8 Yes No
micronaut-core-2.3.3.jar 1.6 MB 1165 1101 50 1.8 Yes No
micronaut-inject-2.3.3.jar 644.7 kB 389 349 25 1.8 Yes No
opencensus-api-0.24.0.jar 351.7 kB 396 375 17 1.7 Yes No
opencensus-contrib-http-util-0.24.0.jar 23.4 kB 19 12 2 1.6 Yes No
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes No
jsr250-api-1.0.jar 5.8 kB 16 11 2 1.5 Yes No
cdi-api-1.0.jar 44.9 kB 92 75 7 1.5 Yes No
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes No
jna-5.6.0.jar 1.5 MB 170 115 4 1.6 Yes No
commons-compress-1.20.jar 632.4 kB 400 359 29 1.7 Yes No
commons-lang3-3.4.jar 434.7 kB 248 224 12 1.6 Yes No
httpclient-4.5.13.jar 780.3 kB 511 470 24 1.6 Yes No
httpcore-4.4.13.jar 328.6 kB 283 253 17 1.6 Yes No
maven-aether-provider-3.3.9.jar 66.9 kB 43 26 1 1.7 Yes No
maven-artifact-3.3.9.jar 55 kB 57 32 11 1.7 Yes No
maven-builder-support-3.3.9.jar 14.9 kB 24 10 1 1.7 Yes No
maven-compat-3.3.9.jar 290.3 kB 215 163 29 1.7 Yes No
maven-core-3.3.9.jar 637.9 kB 493 394 56 1.7 Yes No
maven-model-3.3.9.jar 164 kB 71 54 3 1.7 Yes No
maven-model-builder-3.3.9.jar 177 kB 154 121 16 1.7 Yes No
maven-plugin-api-3.3.9.jar 47.5 kB 48 27 6 1.7 Yes No
maven-repository-metadata-3.3.9.jar 27.3 kB 27 9 2 1.7 Yes No
maven-settings-3.3.9.jar 44.3 kB 35 19 2 1.7 Yes No
maven-settings-builder-3.3.9.jar 43 kB 53 32 5 1.7 Yes No
maven-plugin-testing-harness-3.3.0.jar 51 kB 36 17 3 1.6 Yes No
maven-plugin-annotations-3.6.0.jar 14.3 kB 22 7 1 1.7 Yes No
maven-resolver-api-1.6.1.jar 149.1 kB 156 132 12 1.7 Yes No
maven-resolver-util-1.6.1.jar 168.5 kB 132 105 13 1.7 Yes No
maven-shared-utils-3.3.3.jar 154 kB 103 79 9 1.7 Yes No
wagon-provider-api-2.10.jar 53.5 kB 60 39 8 1.5 Yes No
bcpkix-jdk15on-1.64.jar 878 kB 791 738 46 - No No
bcprov-jdk15on-1.64.jar 4.8 MB 3811 3637 158 - No No
checker-qual-3.5.0.jar 214.4 kB 382 321 33 1.8 Yes No
plexus-archiver-3.3.jar 185.4 kB 159 128 17 1.6 Yes No
plexus-classworlds-2.5.2.jar 52.7 kB 52 37 5 1.6 Yes No
plexus-component-annotations-1.6.jar 4.3 kB 15 3 1 1.5 No No
plexus-interpolation-1.21.jar 62.5 kB 60 44 6 1.5 Yes No
plexus-io-2.7.1.jar 85.8 kB 92 71 7 1.5 Yes No
plexus-utils-3.0.22.jar 244.9 kB 129 104 9 1.5 Yes No
aether-api-1.0.2.v20150114.jar 136.3 kB 149 128 11 1.5 Yes No
aether-impl-1.0.2.v20150114.jar 173 kB 114 96 4 1.5 Yes No
aether-spi-1.0.2.v20150114.jar 30.7 kB 54 34 8 1.5 Yes No
aether-util-1.0.2.v20150114.jar 146.9 kB 126 101 13 1.5 Yes No
org.eclipse.sisu.inject-0.3.2.jar 377.6 kB 288 270 9 1.6 Yes No
org.eclipse.sisu.plexus-0.3.2.jar 205.4 kB 196 164 20 1.6 Yes No
native-image-maven-plugin-21.0.0.2.jar 20 kB 14 2 1 1.8 Yes No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes No
snappy-0.4.jar 58 kB 34 24 1 1.6 Yes No
asm-9.0.jar 121.8 kB 44 38 3 - Yes No
reactive-streams-1.0.3.jar 11.4 kB 17 13 1 1.6 Yes No
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes No
visible-assertions-2.1.2.jar 11.6 kB 17 6 3 1.7 Yes No
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes No
plexus-cipher-1.4.jar 13.5 kB 20 6 1 1.4 Yes No
plexus-sec-dispatcher-1.3.jar 28.6 kB 31 13 3 1.4 Yes No
testcontainers-1.15.2.jar 11.7 MB 8519 8135 344 1.8 Yes No
xz-1.5.jar 99.6 kB 118 105 9 1.4 No Yes
mojo-executor-2.3.1.jar 12.8 kB 18 7 1 1.8 Yes No
snakeyaml-1.28.jar 326.9 kB 262 224 21 1.7 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
95 39.7 MB 28980 26121 1423 1.8 86 1
compile: 54 compile: 33.4 MB compile: 23783 compile: 21934 compile: 1046 - compile: 47 -
test: 5 test: 824.4 kB test: 752 test: 614 test: 75 - test: 5 -
runtime: 16 runtime: 2.7 MB runtime: 2155 runtime: 1760 runtime: 113 - runtime: 14 runtime: 1
provided: 20 provided: 2.8 MB provided: 2290 provided: 1813 provided: 189 - provided: 20 -