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-databind 2.10.0 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.14 jar Apache License, Version 2.0
commons-io commons-io 2.5 jar Apache License, Version 2.0
es.bsc.dataclay extrae 3.6.1 jar -
io.grpc grpc-netty-shaded 1.25.0 jar Apache 2.0
io.grpc grpc-protobuf 1.25.0 jar Apache 2.0
io.grpc grpc-stub 1.25.0 jar Apache 2.0
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
javax.persistence javax.persistence-api 2.2 jar Eclipse Public License v1.0Eclipse Distribution License v. 1.0
org.apache.commons commons-dbcp2 2.1.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-core 2.13.3 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.13.3 jar Apache License, Version 2.0
org.aspectj aspectjrt 1.9.4 jar Eclipse Public License - v 1.0
org.ow2.asm asm 7.2 jar BSD-3-Clause
org.ow2.asm asm-commons 7.2 jar BSD-3-Clause
org.ow2.asm asm-util 7.2 jar BSD-3-Clause
org.reflections reflections 0.9.11 jar WTFPLThe New BSD License
org.xerial sqlite-jdbc 3.21.0.1 jar The Apache Software License, Version 2.0
org.yaml snakeyaml 1.25 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.1 jar Eclipse Public License 1.0
org.mockito mockito-core 3.5.13 jar The MIT License

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.10.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.10.0 jar The Apache Software License, Version 2.0
com.google.android annotations 4.1.1.4 jar Apache 2.0
com.google.api.grpc proto-google-common-protos 1.12.0 jar Apache-2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.8.5 jar Apache 2.0
com.google.errorprone error_prone_annotations 2.3.3 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 28.1-android 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.protobuf protobuf-java 3.10.0 jar 3-Clause BSD License
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
io.grpc grpc-api 1.25.0 jar Apache 2.0
io.grpc grpc-context 1.25.0 jar Apache 2.0
io.grpc grpc-core 1.25.0 jar Apache 2.0
io.grpc grpc-protobuf-lite 1.25.0 jar Apache 2.0
io.opencensus opencensus-api 0.21.0 jar The Apache License, Version 2.0
io.opencensus opencensus-contrib-grpc-metrics 0.21.0 jar The Apache License, Version 2.0
io.perfmark perfmark-api 0.19.0 jar Apache 2.0
org.apache.commons commons-pool2 2.4.2 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.13.3 jar Apache License, Version 2.0
org.checkerframework checker-compat-qual 2.5.5 jar GNU General Public License, version 2 (GPL2), with the classpath exceptionThe MIT License
org.codehaus.mojo animal-sniffer-annotations 1.17 jar MIT license
org.javassist javassist 3.21.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.ow2.asm asm-analysis 7.2 jar BSD-3-Clause
org.ow2.asm asm-tree 7.2 jar BSD-3-Clause
org.slf4j slf4j-api 1.7.25 jar MIT 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.10.15 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.10.15 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 3.1 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

The New BSD License: Reflections

3-Clause BSD License: Protocol Buffers [Core], dataclay

Apache 2.0: Google Android Annotations Library, Gson, error-prone annotations, io.grpc:grpc-api, io.grpc:grpc-context, io.grpc:grpc-core, io.grpc:grpc-netty-shaded, io.grpc:grpc-protobuf, io.grpc:grpc-protobuf-lite, io.grpc:grpc-stub, perfmark:perfmark-api

The Apache License, Version 2.0: OpenCensus

Eclipse Public License 1.0: JUnit

BSD-3-Clause: asm, asm-analysis, asm-commons, asm-tree, asm-util

MIT License: SLF4J API Module

Eclipse Distribution License v. 1.0: javax.persistence-api

Eclipse Public License v1.0: javax.persistence-api

New BSD License: Hamcrest Core

Unknown: extrae

WTFPL: Reflections

Apache License 2.0: Javassist

The MIT License: Checker Qual, mockito-core

Apache License, Version 2.0: Apache Commons Codec, Apache Commons IO, Apache Log4j API, Apache Log4j Core, Apache Log4j SLF4J Binding, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, Objenesis, SnakeYAML

GNU General Public License, version 2 (GPL2), with the classpath exception: Checker Qual

Apache-2.0: proto-google-common-protos

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: javax.annotation API

MIT license: Animal Sniffer Annotations

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Commons DBCP, Apache Commons Logging, Apache Commons Pool, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, Jackson-annotations, Jackson-core, SQLite JDBC, jackson-databind

Eclipse Public License - v 1.0: AspectJ runtime

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.10.0.jar 67.9 kB 81 69 2 - Yes
jackson-core-2.10.0.jar 348.6 kB 144 118 13 - Yes
jackson-databind-2.10.0.jar 1.4 MB 690 655 22 - Yes
annotations-4.1.1.4.jar 3.1 kB 11 2 1 1.5 No
proto-google-common-protos-1.12.0.jar 1.2 MB 505 443 6 1.7 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.8.5.jar 241.6 kB 197 180 8 1.6 Yes
error_prone_annotations-2.3.3.jar 13.2 kB 33 21 2 1.7 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-28.1-android.jar 2.6 MB 1908 1878 18 1.7 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
protobuf-java-3.10.0.jar 1.7 MB 693 667 2 1.7 Yes
commons-codec-1.14.jar 347.7 kB 249 102 7 1.7 Yes
commons-io-2.5.jar 208.7 kB 142 123 7 1.6 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
extrae-3.6.1.jar 1.4 kB 3 1 1 1.8 Yes
grpc-api-1.25.0.jar 218.4 kB 219 215 1 1.7 Yes
grpc-context-1.25.0.jar 30.1 kB 30 26 1 1.7 Yes
grpc-core-1.25.0.jar 616.6 kB 472 462 3 1.7 Yes
grpc-netty-shaded-1.25.0.jar 7 MB 2574 2429 63 1.7 Yes
grpc-protobuf-1.25.0.jar 5.2 kB 10 5 1 1.7 Yes
grpc-protobuf-lite-1.25.0.jar 7.6 kB 10 4 1 1.7 Yes
grpc-stub-1.25.0.jar 40.3 kB 42 36 2 1.7 Yes
opencensus-api-0.21.0.jar 351.6 kB 396 375 17 1.7 Yes
opencensus-contrib-grpc-metrics-0.21.0.jar 15 kB 10 3 1 1.6 Yes
perfmark-api-0.19.0.jar 4.7 kB 9 5 1 1.6 Yes
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes
javax.persistence-api-2.2.jar 164.6 kB 227 207 4 1.8 Yes
junit-4.13.1.jar 382.7 kB 387 348 32 1.5 Yes
byte-buddy-1.10.15.jar 3.5 MB 2507 2452 37 - Yes
byte-buddy-agent-1.10.15.jar 259.2 kB 81 63 2 - Yes
commons-dbcp2-2.1.1.jar 174.2 kB 80 63 4 1.7 Yes
commons-pool2-2.4.2.jar 112 kB 83 68 3 1.6 Yes
log4j-api-2.13.3.jar 292.3 kB 214 180 9 - Yes
log4j-core-2.13.3.jar 1.7 MB 1209 1117 51 1.8 Yes
log4j-slf4j-impl-2.13.3.jar 23.6 kB 26 10 2 1.8 Yes
aspectjrt-1.9.4.jar 121.7 kB 148 130 11 1.8 Yes
checker-compat-qual-2.5.5.jar 5.9 kB 17 10 1 1.6 No
animal-sniffer-annotations-1.17.jar 3.4 kB 12 1 1 1.7 No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
javassist-3.21.0-GA.jar 734.8 kB 423 399 17 1.6 Yes
mockito-core-3.5.13.jar 672 kB 661 588 65 1.8 Yes
objenesis-3.1.jar 60.4 kB 64 48 10 1.8 Yes
asm-7.2.jar 114.9 kB 42 36 3 - Yes
asm-analysis-7.2.jar 33.4 kB 22 15 2 - Yes
asm-commons-7.2.jar 70.1 kB 33 27 2 - Yes
asm-tree-7.2.jar 50.3 kB 44 38 2 - Yes
asm-util-7.2.jar 80.7 kB 29 23 2 - Yes
reflections-0.9.11.jar 131 kB 104 90 6 1.7 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
sqlite-jdbc-3.21.0.1.jar 6.7 MB 148 98 7 1.6 Yes
snakeyaml-1.25.jar 303.5 kB 248 212 19 1.7 Yes
Total Size Entries Classes Packages Java Version Debug Information
53 32.3 MB 15497 14213 489 1.8 48
compile: 47 compile: 27.4 MB compile: 11745 compile: 10669 compile: 340 - compile: 42
test: 6 test: 4.9 MB test: 3752 test: 3544 test: 149 - test: 6