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.5.16 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-databind 2.17.2 jar The Apache Software License, Version 2.0
com.ghgande j2mod 3.2.1 jar The Apache License, Version 2.0
net.wimpi jamod 1.2 jar Apache 2 Style License
org.eclipse.paho org.eclipse.paho.client.mqttv3 1.2.5 jar Eclipse Public 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

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.36 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
ch.qos.logback logback-core 1.5.16 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-annotations 2.18.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.18.3 jar The Apache Software License, Version 2.0
com.fazecast jSerialComm 2.10.4 jar GNU Lesser GPL, Version 3Apache Software License, Version 2.0
org.rxtx rxtx 2.1.7 jar GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
org.slf4j slf4j-api 2.0.17 jar MIT

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.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

Licenses

BSD Licence: SolarEdge

The Apache License, Version 2.0: j2mod

Eclipse Public License 1.0: JUnit

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

New BSD License: Hamcrest Core

GNU Lesser GPL, Version 3: jSerialComm

GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.: RXTX serial and parallel I/O libraries

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

Apache Software License, Version 2.0: jSerialComm

The MIT License: Project Lombok

Apache 2 Style License: jamod

MIT: SLF4J API Module

The Apache Software License, Version 2.0: Jackson-annotations, Jackson-core, jackson-databind

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

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
logback-classic-1.5.16.jar 306.7 kB 242 189 29 11 Yes No
logback-core-1.5.16.jar 621.6 kB 528 - - - - No
   • Root - 521 469 41 11 Yes -
   • Versioned - 7 1 1 21 Yes -
jackson-annotations-2.18.3.jar 78.5 kB 87 74 2 1.6 Yes No
jackson-core-2.18.3.jar 598 kB 293 - - - - No
   • Root - 246 211 14 1.8 Yes -
   • Versioned - 2 1 1 9 No -
   • Versioned - 12 3 1 11 Yes -
   • Versioned - 11 2 1 17 Yes -
   • Versioned - 11 2 1 21 Yes -
   • Versioned - 11 2 1 - Yes -
jackson-databind-2.17.2.jar 1.6 MB 824 - - - - No
   • Root - 822 784 23 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jSerialComm-2.10.4.jar 877.4 kB 90 20 3 1.6 Yes Yes
j2mod-3.2.1.jar 211.2 kB 146 128 8 1.8 Yes No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes No
jamod-1.2.jar 148.1 kB 126 109 8 1.5 Yes No
org.eclipse.paho.client.mqttv3-1.2.5.jar 241.9 kB 157 110 9 1.8 Yes No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes No
lombok-1.18.36.jar 2.1 MB 1083 178 13 1.6 Yes No
rxtx-2.1.7.jar 59.5 kB 55 52 1 1.3 Yes No
slf4j-api-2.0.17.jar 69.9 kB 71 - - - - No
   • Root - 69 55 4 1.8 Yes -
   • Versioned - 2 1 1 9 No -
Total Size Entries Classes Packages Java Version Debug Information Sealed
14 7.3 MB 4143 2774 190 11 14 1
compile: 11 compile: 4.9 MB compile: 2619 compile: 2201 compile: 142 11 compile: 11 compile: 1
provided: 1 provided: 2.1 MB provided: 1083 provided: 178 provided: 13 provided: 1 -
test: 2 test: 429.6 kB test: 441 test: 395 test: 35 1.5 test: 2 -