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.4.13 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback logback-core 1.4.13 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-core 2.16.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.16.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.16.0 jar The Apache Software License, Version 2.0
com.ibm.jsonata4java JSONata4Java 2.4.5 jar Apache License, Version 2.0
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
de.dlr.shepard.client.java shepard-client 2023.10.06 jar Unlicense
info.picocli picocli 4.7.5 jar The Apache Software License, version 2.0
org.apache.commons commons-configuration2 2.9.0 jar Apache-2.0
org.eclipse.milo sdk-client 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.milo sdk-server 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.paho org.eclipse.paho.client.mqttv3 1.2.5 jar Eclipse Public License - Version 2.0
org.greenrobot eventbus-java 3.3.1 jar The Apache Software License, Version 2.0
org.reflections reflections 0.10.2 jar WTFPLThe Apache Software License, Version 2.0
org.yaml snakeyaml 2.2 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.junit.jupiter junit-jupiter-engine 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.7.0 jar MIT

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.projectlombok lombok 1.18.30 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.digitalpetri.fsm strict-machine 0.6 jar The Apache License, Version 2.0
com.digitalpetri.netty netty-channel-fsm 0.8 jar The Apache License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.16.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.16.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-xml 2.16.0 jar The Apache Software License, Version 2.0
com.fasterxml.woodstox woodstox-core 6.5.1 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.code.gson gson 2.9.1 jar Apache-2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 31.0.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.squareup.okhttp3 logging-interceptor 4.10.0 jar The Apache Software License, Version 2.0
com.squareup.okhttp3 okhttp 4.10.0 jar The Apache Software License, Version 2.0
com.squareup.okio okio-jvm 3.0.0 jar The Apache Software License, Version 2.0
com.sun.activation jakarta.activation 1.2.2 jar EDL 1.0
com.sun.istack istack-commons-runtime 3.0.12 jar Eclipse Distribution License - v 1.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
io.gsonfire gson-fire 1.8.5 jar Apache-2.0
io.netty netty-buffer 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-codec 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-codec-http 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-common 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-handler 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-transport 4.1.97.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.1.97.Final jar Apache License, Version 2.0
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
javax.ws.rs javax.ws.rs-api 2.1.1 jar EPL 2.0GPL2 w/ CPE
javax.ws.rs jsr311-api 1.1.1 jar CDDL License
org.antlr antlr4-runtime 4.13.0 jar BSD-3-Clause
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.commons commons-text 1.10.0 jar Apache License, Version 2.0
org.bouncycastle bcpkix-jdk18on 1.75 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk18on 1.75 jar Bouncy Castle Licence
org.bouncycastle bcutil-jdk18on 1.75 jar Bouncy Castle Licence
org.codehaus.woodstox stax2-api 4.2.1 jar The BSD License
org.eclipse.milo bsd-core 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.milo bsd-generator 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.milo sdk-core 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.milo stack-client 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.milo stack-core 0.6.11 jar Eclipse Public License - v 2.0
org.eclipse.milo stack-server 0.6.11 jar Eclipse Public License - v 2.0
org.glassfish.jaxb jaxb-runtime 2.3.6 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 2.3.6 jar Eclipse Distribution License - v 1.0
org.javassist javassist 3.28.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.jetbrains annotations 13.0 jar The Apache Software License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib 1.6.20 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-common 1.5.31 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-jdk7 1.6.10 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-jdk8 1.6.10 jar The Apache License, Version 2.0
org.openapitools jackson-databind-nullable 0.2.6 jar Apache License 2.0
org.slf4j slf4j-api 2.0.7 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.14.9 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.9 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.1 jar Eclipse Public License v2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Unlicense: shepard-client

The Apache License, Version 2.0: Kotlin Stdlib, Kotlin Stdlib Common, Kotlin Stdlib Jdk7, Kotlin Stdlib Jdk8, Netty Channel FSM, Strict Machine, Woodstox, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

The BSD License: Stax2 API

MIT License: SLF4J API Module

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

GPL2 w/ CPE: javax.ws.rs-api

Unknown: shepard Timeseries Collector

Apache License 2.0: Javassist, JsonNullable Jackson module

The MIT License: Project Lombok

Apache-2.0: Apache Commons Configuration, Gson, Gson on Fire!

Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache Commons Lang, Apache Commons Text, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, JSONata4Java, Netty/Buffer, Netty/Codec, Netty/Codec/HTTP, Netty/Common, Netty/Handler, Netty/Resolver, Netty/Transport, Netty/Transport/Native/Unix/Common, Objenesis, SnakeYAML

EPL 2.0: javax.ws.rs-api

MPL 1.1: Javassist

The Apache Software License, version 2.0: picocli

BSD-3-Clause: ANTLR 4 Runtime

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

Bouncy Castle Licence: Bouncy Castle ASN.1 Extension and Utility APIs, Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider

Eclipse Public License - Version 2.0: org.eclipse.paho.client.mqttv3

WTFPL: Reflections

CDDL License: jsr311-api

EDL 1.0: Jakarta Activation

Eclipse Distribution License - v 1.0: JAXB Runtime, Jakarta XML Binding API, TXW2 Runtime, istack common utility code runtime

LGPL 2.1: Javassist

MIT: mockito-core

Eclipse Public License - v 2.0: bsd-core, bsd-generator, sdk-client, sdk-core, sdk-server, stack-client, stack-core, stack-server

The Apache Software License, Version 2.0: Apache Commons Logging, EventBus, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, IntelliJ IDEA Annotations, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, Jackson-dataformat-XML, Reflections, jackson-databind, okhttp, okhttp-logging-interceptor, okio

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

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
logback-classic-1.4.13.jar 283.5 kB 230 178 28 11 Yes
logback-core-1.4.13.jar 597.2 kB 506 454 42 11 Yes
strict-machine-0.6.jar 30.9 kB 31 25 2 1.8 Yes
netty-channel-fsm-0.8.jar 35 kB 38 31 2 1.8 Yes
jackson-annotations-2.16.0.jar 78.5 kB 87 74 2 9 Yes
jackson-core-2.16.0.jar 579.1 kB 272 208 15 19 Yes
jackson-databind-2.16.0.jar 1.6 MB 818 779 24 9 Yes
jackson-dataformat-xml-2.16.0.jar 126.7 kB 87 63 7 9 Yes
jackson-datatype-jdk8-2.16.0.jar 36.1 kB 41 23 2 9 Yes
jackson-datatype-jsr310-2.16.0.jar 128 kB 83 60 7 9 Yes
woodstox-core-6.5.1.jar 1.6 MB 1092 942 79 9 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.9.1.jar 265 kB 228 208 10 9 Yes
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-31.0.1-jre.jar 3 MB 2090 2060 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
JSONata4Java-2.4.5.jar 491.9 kB 268 246 9 1.8 Yes
logging-interceptor-4.10.0.jar 15.8 kB 13 8 1 1.8 Yes
okhttp-4.10.0.jar 782.6 kB 341 317 17 1.8 Yes
okio-jvm-3.0.0.jar 350.8 kB 112 105 2 1.8 Yes
jakarta.activation-1.2.2.jar 68.5 kB 61 43 4 9 Yes
istack-commons-runtime-3.0.12.jar 29.8 kB 44 23 4 9 Yes
commons-beanutils-1.9.4.jar 246.9 kB 154 137 5 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
shepard-client-2023.10.06.jar 555.9 kB 414 399 4 1.8 Yes
picocli-4.7.5.jar 415.1 kB 233 228 2 9 Yes
gson-fire-1.8.5.jar 73.7 kB 89 73 8 1.6 Yes
netty-buffer-4.1.97.Final.jar 306.6 kB 155 138 2 1.6 Yes
netty-codec-4.1.97.Final.jar 345.3 kB 243 214 10 1.6 Yes
netty-codec-http-4.1.97.Final.jar 657.5 kB 416 387 9 1.6 Yes
netty-common-4.1.97.Final.jar 659.9 kB 524 492 9 1.6 Yes
netty-handler-4.1.97.Final.jar 560 kB 389 358 12 1.6 Yes
netty-resolver-4.1.97.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-transport-4.1.97.Final.jar 489.6 kB 398 367 12 1.6 Yes
netty-transport-native-unix-common-4.1.97.Final.jar 43.9 kB 45 32 1 1.6 Yes
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 111 7 9 Yes
javax.ws.rs-api-2.1.1.jar 126.9 kB 153 138 7 9 Yes
jsr311-api-1.1.1.jar 46.4 kB 67 55 3 1.5 Yes
byte-buddy-1.14.9.jar 4.2 MB 2934 2880 39 9 Yes
byte-buddy-agent-1.14.9.jar 256.8 kB 90 70 3 9 Yes
antlr4-runtime-4.13.0.jar 326.3 kB 232 215 7 1.8 Yes
commons-configuration2-2.9.0.jar 644.7 kB 418 386 18 1.8 Yes
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
commons-text-1.10.0.jar 238.4 kB 174 154 8 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
bcpkix-jdk18on-1.75.jar 1.1 MB 958 898 53 9 No
bcprov-jdk18on-1.75.jar 8.3 MB 5517 4129 177 15 Yes
bcutil-jdk18on-1.75.jar 676.6 kB 627 586 34 9 No
stax2-api-4.2.1.jar 195.9 kB 146 125 12 9 Yes
bsd-core-0.6.11.jar 17 kB 26 13 1 1.8 Yes
bsd-generator-0.6.11.jar 10.8 kB 17 4 1 1.8 Yes
sdk-client-0.6.11.jar 903.1 kB 473 444 15 1.8 Yes
sdk-core-0.6.11.jar 128.8 kB 53 38 3 1.8 Yes
sdk-server-0.6.11.jar 1.3 MB 741 697 30 1.8 Yes
stack-client-0.6.11.jar 89.1 kB 51 31 7 1.8 Yes
stack-core-0.6.11.jar 2.1 MB 1393 1365 16 1.8 Yes
stack-server-0.6.11.jar 95.6 kB 59 39 8 1.8 Yes
org.eclipse.paho.client.mqttv3-1.2.5.jar 241.9 kB 157 110 9 1.8 Yes
jaxb-runtime-2.3.6.jar 1 MB 809 642 25 9 Yes
txw2-2.3.6.jar 72 kB 69 54 4 9 Yes
eventbus-java-3.3.1.jar 44.1 kB 47 39 4 1.8 Yes
javassist-3.28.0-GA.jar 851.5 kB 474 426 17 1.8 Yes
annotations-13.0.jar 17.5 kB 45 32 2 1.5 Yes
kotlin-stdlib-1.6.20.jar 1.5 MB 924 881 31 9 Yes
kotlin-stdlib-common-1.5.31.jar 198.3 kB 334 0 0 - -
kotlin-stdlib-jdk7-1.6.10.jar 22.4 kB 19 8 4 9 Yes
kotlin-stdlib-jdk8-1.6.10.jar 16.2 kB 32 12 8 9 Yes
junit-jupiter-api-5.10.1.jar 211 kB 197 182 8 9 Yes
junit-jupiter-engine-5.10.1.jar 244.7 kB 147 130 9 9 Yes
junit-jupiter-params-5.10.1.jar 586 kB 381 347 22 9 Yes
junit-platform-commons-1.10.1.jar 106.3 kB 64 44 7 9 Yes
junit-platform-engine-1.10.1.jar 204.8 kB 153 136 10 9 Yes
mockito-core-5.7.0.jar 700.1 kB 641 569 64 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
jackson-databind-nullable-0.2.6.jar 19.7 kB 29 14 1 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 9 Yes
lombok-1.18.30.jar 2 MB 1063 172 13 9 Yes
reflections-0.10.2.jar 130.4 kB 87 74 5 1.8 Yes
slf4j-api-2.0.7.jar 63.6 kB 67 52 5 9 Yes
snakeyaml-2.2.jar 334.4 kB 278 230 24 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
81 45.3 MB 30877 26158 1120 19 77
compile: 69 compile: 36.7 MB compile: 25124 compile: 21573 compile: 931 19 compile: 65
provided: 1 provided: 2 MB provided: 1063 provided: 172 provided: 13 provided: 1
test: 11 test: 6.6 MB test: 4690 test: 4413 test: 176 11 test: 11