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.google.guava guava 33.3.1-jre jar Apache License, Version 2.0
commons-cli commons-cli 1.9.0 jar Apache-2.0
jakarta.mail jakarta.mail-api 2.1.3 jar -
me.tongfei progressbar 0.10.1 jar MIT
org.apache.commons commons-csv 1.12.0 jar Apache-2.0
org.apache.commons commons-email 1.6.0 jar Apache-2.0
org.apache.logging.log4j log4j-1.2-api 2.24.1 jar Apache-2.0
org.apache.logging.log4j log4j-api 2.24.1 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.24.1 jar Apache-2.0
org.apache.tamaya tamaya-core 0.4-incubating jar Apache License
org.apache.velocity velocity-engine-core 2.4.1 jar Apache-2.0
org.assertj assertj-core 3.26.3 jar Apache License, Version 2.0
org.eclipse.angus jakarta.mail 2.0.3 jar -
org.projectlombok lombok 1.18.34 jar The 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
com.icegreen greenmail 2.1.0 jar Apache 2.0
org.junit.jupiter junit-jupiter-api 5.11.3 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.11.3 jar Eclipse Public License v2.0
org.mockito mockito-core 5.14.2 jar MIT
org.mockito mockito-junit-jupiter 5.14.2 jar MIT

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.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.28.0 jar Apache 2.0
com.google.guava failureaccess 1.0.2 jar The Apache Software 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 3.0.0 jar Apache License, Version 2.0
com.sun.activation jakarta.activation 1.2.1 jar EDL 1.0
com.sun.mail jakarta.mail 1.6.7 jar -
commons-codec commons-codec 1.17.1 jar Apache-2.0
commons-io commons-io 2.17.0 jar Apache-2.0
jakarta.activation jakarta.activation-api 2.1.3 jar -
net.bytebuddy byte-buddy 1.14.18 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.17.0 jar Apache-2.0
org.apache.geronimo.specs geronimo-annotation_1.2_spec 1.0 jar The Apache Software License, Version 2.0
org.apache.tamaya tamaya-api 0.4-incubating jar Apache License
org.apache.tamaya tamaya-spisupport 0.4-incubating jar Apache License
org.checkerframework checker-qual 3.43.0 jar The MIT License
org.jline jline-native 3.24.1 jar The BSD License
org.jline jline-terminal 3.24.1 jar The BSD License
org.slf4j slf4j-api 1.7.36 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
org.eclipse.angus angus-activation 2.0.2 jar -

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
net.bytebuddy byte-buddy-agent 1.15.4 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.11.3 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.3 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

  • de.aikiit:mailclena:jar:0.0.1-SNAPSHOT [Information]
    • jakarta.mail:jakarta.mail-api:jar:2.1.3 (compile) [Information]
      • jakarta.activation:jakarta.activation-api:jar:2.1.3 (compile) [Information]
    • org.eclipse.angus:jakarta.mail:jar:2.0.3 (compile) [Information]
      • org.eclipse.angus:angus-activation:jar:2.0.2 (runtime) [Information]
    • me.tongfei:progressbar:jar:0.10.1 (compile) [Information]
    • com.icegreen:greenmail:jar:2.1.0 (test) [Information]
    • commons-cli:commons-cli:jar:1.9.0 (compile) [Information]
    • org.projectlombok:lombok:jar:1.18.34 (compile) [Information]
    • org.apache.tamaya:tamaya-core:jar:0.4-incubating (compile) [Information]
    • org.apache.commons:commons-csv:jar:1.12.0 (compile) [Information]
      • commons-io:commons-io:jar:2.17.0 (compile) [Information]
      • commons-codec:commons-codec:jar:1.17.1 (compile) [Information]
    • org.apache.commons:commons-email:jar:1.6.0 (compile) [Information]
      • com.sun.mail:jakarta.mail:jar:1.6.7 (compile) [Information]
    • org.assertj:assertj-core:jar:3.26.3 (compile) [Information]
      • net.bytebuddy:byte-buddy:jar:1.14.18 (compile) [Information]
    • com.google.guava:guava:jar:33.3.1-jre (compile) [Information]
      • com.google.guava:failureaccess:jar:1.0.2 (compile) [Information]
      • com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (compile) [Information]
      • com.google.code.findbugs:jsr305:jar:3.0.2 (compile) [Information]
      • org.checkerframework:checker-qual:jar:3.43.0 (compile) [Information]
      • com.google.errorprone:error_prone_annotations:jar:2.28.0 (compile) [Information]
      • com.google.j2objc:j2objc-annotations:jar:3.0.0 (compile) [Information]
    • org.mockito:mockito-core:jar:5.14.2 (test) [Information]
    • org.mockito:mockito-junit-jupiter:jar:5.14.2 (test) [Information]
    • org.junit.jupiter:junit-jupiter-api:jar:5.11.3 (test) [Information]
    • org.junit.jupiter:junit-jupiter-engine:jar:5.11.3 (test) [Information]
    • org.apache.logging.log4j:log4j-core:jar:2.24.1 (compile) [Information]
    • org.apache.logging.log4j:log4j-1.2-api:jar:2.24.1 (compile) [Information]
    • org.apache.logging.log4j:log4j-api:jar:2.24.1 (compile) [Information]
    • org.apache.velocity:velocity-engine-core:jar:2.4.1 (compile) [Information]
      • org.apache.commons:commons-lang3:jar:3.17.0 (compile) [Information]

Licenses

The BSD License: JLine Native Library, JLine Terminal

Apache 2.0: == GreenMail Core ==, error-prone annotations

Eclipse Public License 1.0: JUnit

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

MIT License: SLF4J API Module

Apache License: Apache Tamaya Core API, Apache Tamaya Core Implementation, Apache Tamaya Core SPI Support

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

GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007: mailclena

EDL 1.0: JavaBeans Activation Framework

The MIT License: Checker Qual, Project Lombok

Apache-2.0: Apache Commons CLI, Apache Commons CSV, Apache Commons Codec, Apache Commons Email, Apache Commons IO, Apache Commons Lang, Apache Log4j 1.x Compatibility API, Apache Log4j API, Apache Log4j Core, Apache Velocity - Engine

Apache License, Version 2.0: AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, J2ObjC Annotations, Objenesis

MIT: mockito-core, mockito-junit-jupiter, progressbar

The Apache Software License, Version 2.0: Apache Geronimo Annotation Spec 1.2, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.28.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.2.jar 4.7 kB 15 2 1 1.7 Yes
guava-33.3.1-jre.jar 3.1 MB 2056 2017 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.0.0.jar 12.5 kB 31 - - - -
   • Root - 29 17 1 1.8 Yes
   • Versioned - 2 1 1 9 No
greenmail-2.1.0.jar 322 kB 251 223 17 1.8 Yes
jakarta.activation-1.2.1.jar 65.7 kB 60 42 3 1.5 Yes
jakarta.mail-1.6.7.jar 676.7 kB 383 347 15 1.8 Yes
commons-cli-1.9.0.jar 75.5 kB 51 - - - -
   • Root - 50 37 1 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-codec-1.17.1.jar 372.7 kB 262 - - - -
   • Root - 261 114 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-io-2.17.0.jar 516 kB 378 - - - -
   • Root - 377 350 15 1.8 Yes
   • Versioned - 1 1 1 9 No
jakarta.activation-api-2.1.3.jar 66.5 kB 60 46 3 1.8 Yes
jakarta.mail-api-2.1.3.jar 236.5 kB 165 150 6 1.8 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
progressbar-0.10.1.jar 38 kB 35 24 3 9 Yes
byte-buddy-1.14.18.jar 4.2 MB 2935 - - - -
   • Root - 2933 2880 38 1.6 Yes
   • Versioned - 2 1 1 9 No
byte-buddy-agent-1.15.4.jar 262.8 kB 93 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 2 1 1 9 No
commons-csv-1.12.0.jar 56.6 kB 33 - - - -
   • Root - 32 19 1 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-email-1.6.0.jar 65.2 kB 49 - - - -
   • Root - 47 29 4 1.8 Yes
   • Versioned - 2 1 1 9 No
commons-lang3-3.17.0.jar 673.6 kB 426 - - - -
   • Root - 425 395 18 1.8 Yes
   • Versioned - 1 1 1 9 No
geronimo-annotation_1.2_spec-1.0.jar 15.6 kB 29 15 3 1.6 Yes
log4j-1.2-api-2.24.1.jar 356.4 kB 252 208 22 1.8 Yes
log4j-api-2.24.1.jar 348.4 kB 247 - - - -
   • Root - 236 209 11 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-core-2.24.1.jar 1.9 MB 1319 - - - -
   • Root - 1302 1213 57 1.8 Yes
   • Versioned - 17 7 4 9 Yes
tamaya-api-0.4-incubating.jar 52.8 kB 44 34 2 1.8 Yes
tamaya-core-0.4-incubating.jar 99.9 kB 99 48 4 1.8 Yes
tamaya-spisupport-0.4-incubating.jar 97.3 kB 53 43 2 1.8 Yes
velocity-engine-core-2.4.1.jar 515.7 kB 289 255 18 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
assertj-core-3.26.3.jar 1.4 MB 882 - - - -
   • Root - 878 839 27 1.8 Yes
   • Versioned - 4 1 1 9 No
checker-qual-3.43.0.jar 231.5 kB 439 370 31 1.8 Yes
angus-activation-2.0.2.jar 27 kB 33 11 3 1.8 Yes
jakarta.mail-2.0.3.jar 723.8 kB 426 356 16 9 Yes
jline-native-3.24.1.jar 187.9 kB 66 18 1 1.8 Yes
jline-terminal-3.24.1.jar 259.2 kB 150 107 5 1.8 Yes
junit-jupiter-api-5.11.3.jar 216.4 kB 197 182 8 1.8 Yes
junit-jupiter-engine-5.11.3.jar 260.1 kB 152 135 9 1.8 Yes
junit-platform-commons-1.11.3.jar 142 kB 88 - - - -
   • Root - 78 64 8 1.8 Yes
   • Versioned - 10 4 1 9 Yes
junit-platform-engine-1.11.3.jar 246.8 kB 177 158 10 1.8 Yes
mockito-core-5.14.2.jar 707.7 kB 646 574 64 11 Yes
mockito-junit-jupiter-5.14.2.jar 8.9 kB 13 5 2 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
lombok-1.18.34.jar 2.1 MB 1083 178 13 1.6 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
46 21.1 MB 14585 12287 524 11 45
compile: 33 compile: 18.5 MB compile: 12463 compile: 10458 compile: 355 9 compile: 32
runtime: 1 runtime: 27 kB runtime: 33 runtime: 11 runtime: 3 runtime: 1
test: 12 test: 2.6 MB test: 2089 test: 1818 test: 166 11 test: 12