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
commons-cli commons-cli 1.4 jar Apache License, Version 2.0
org.antlr antlr4 4.7.2 jar The BSD License
org.antlr antlr4-runtime 4.7.2 jar The BSD 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.sun.mail javax.mail 1.6.2 jar CDDL/GPLv2+CE
junit junit 4.12 jar Eclipse Public License 1.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.ibm.icu icu4j 61.1 jar Unicode/ICU License
org.abego.treelayout org.abego.treelayout.core 1.0.3 jar BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
org.antlr ST4 4.1 jar -
org.antlr antlr-runtime 3.5.2 jar BSD licence
org.glassfish javax.json 1.0.4 jar Dual license consisting of the CDDL v1.1 and GPL v2

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
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
org.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

  • com.github.nradov:abnffuzzer:jar:0.2.1 [Information]
    • junit:junit:jar:4.12 (test) [Information]
      • org.hamcrest:hamcrest-core:jar:1.3 (test) [Information]
    • commons-cli:commons-cli:jar:1.4 (compile) [Information]
    • org.antlr:antlr4:jar:4.7.2 (compile) [Information]
      • org.antlr:antlr-runtime:jar:3.5.2 (compile) [Information]
      • org.antlr:ST4:jar:4.1 (compile) [Information]
      • org.abego.treelayout:org.abego.treelayout.core:jar:1.0.3 (compile) [Information]
      • org.glassfish:javax.json:jar:1.0.4 (compile) [Information]
      • com.ibm.icu:icu4j:jar:61.1 (compile) [Information]
    • org.antlr:antlr4-runtime:jar:4.7.2 (compile) [Information]
    • com.sun.mail:javax.mail:jar:1.6.2 (test) [Information]
      • javax.activation:activation:jar:1.1 (test) [Information]

Licenses

BSD 3-Clause "New" or "Revised" License (BSD-3-Clause): abego TreeLayout Core

CDDL/GPLv2+CE: JavaMail API

Unknown: StringTemplate 4

Eclipse Public License 1.0: JUnit

The BSD License: ANTLR 4 Runtime, ANTLR 4 Tool

Apache License, Version 2.0: Apache Commons CLI

Unicode/ICU License: ICU4J

Common Development and Distribution License (CDDL) v1.0: JavaBeans Activation Framework (JAF)

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 353 (JSON Processing) Default Provider

GNU Lesser General Public License, version 2.1: ABNF Fuzzer

New BSD License: Hamcrest Core

BSD licence: ANTLR 3 Runtime

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
icu4j-61.1.jar 12.3 MB 4815 1407 14 1.6 Yes
javax.mail-1.6.2.jar 659 kB 375 340 14 1.7 Yes
commons-cli-1.4.jar 53.8 kB 40 27 1 1.5 Yes
activation-1.1.jar 63 kB 50 38 3 1.4 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
org.abego.treelayout.core-1.0.3.jar 26.8 kB 36 19 6 1.5 Yes
ST4-4.1.jar 253 kB 147 133 5 1.6 Yes
antlr-runtime-3.5.2.jar 167.8 kB 130 117 4 1.5 Yes
antlr4-4.7.2.jar 1.2 MB 491 438 15 1.7 Yes
antlr4-runtime-4.7.2.jar 337.9 kB 237 220 7 1.7 Yes
javax.json-1.0.4.jar 85.1 kB 88 72 5 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
12 15.5 MB 6784 3142 107 1.7 12
compile: 8 compile: 14.5 MB compile: 5984 compile: 2433 compile: 57 - compile: 8
test: 4 test: 1.1 MB test: 800 test: 709 test: 50 - test: 4