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 30.1.1-jre jar Apache License, Version 2.0
com.sun.media jai-codec 1.1.3 jar Sun Microsystems, Inc. Binary Code License Agreement
com.sun.xml.bind jaxb-impl 2.3.4 jar Eclipse Distribution License - v 1.0
com.sun.xml.bind jaxb-xjc 2.3.4 jar Eclipse Distribution License - v 1.0
commons-cli commons-cli 1.6.0 jar Apache-2.0
commons-io commons-io 2.15.1 jar Apache-2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
gov.nasa.gsfc.heasarc nom-tam-fits 1.13.1 jar file://${project.basedir}/src/license/publicdomain/license.txt
gov.nasa.pds opencsv 5.4-20210616.043831-1 jar -
gov.nasa.pds vicario 48.0.3-20210616.051212-1 jar -
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.media jai-core 1.1.3 jar Sun Microsystems, Inc. Binary Code License Agreement
org.apache.commons commons-compress 1.25.0 jar Apache-2.0
org.apache.commons commons-csv 1.10.0 jar Apache-2.0
org.slf4j slf4j-api 1.6.1 jar MIT License
org.slf4j slf4j-jdk14 1.7.22.jbossorg-1 jar MIT License
oro oro 2.0.8 jar -
xalan xalan 2.7.2 jar The Apache Software License, Version 2.0
xerces xercesImpl 2.12.2 jar The Apache Software 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
gov.nasa.pds pds3-product-tools 4.3.0 jar The Apache License, Version 2.0
org.easytesting fest-reflect 1.4.1 jar Apache License, Version 2.0
org.freemarker freemarker 2.3.32 jar Apache License, Version 2.0
org.testng testng 6.10 jar Apache 2.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.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.5.1 jar Apache 2.0
com.google.guava failureaccess 1.0.1 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 1.3 jar The Apache Software License, Version 2.0
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.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
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.11 jar Apache License, Version 2.0
org.apache.commons commons-text 1.9 jar Apache License, Version 2.0
org.checkerframework checker-qual 3.8.0 jar The MIT License
xalan serializer 2.7.2 jar The Apache Software License, Version 2.0
xml-apis xml-apis 1.4.01 jar The Apache Software License, Version 2.0The SAX LicenseThe W3C 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
com.sun.activation jakarta.activation 1.2.2 jar EDL 1.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
antlr antlr 2.7.7 jar BSD License
com.beust jcommander 1.48 jar The Apache Software License, Version 2.0
org.antlr antlr 3.2 jar -
org.antlr antlr-runtime 3.2 jar -
org.antlr stringtemplate 3.2 jar BSD licence
org.apache.logging.log4j log4j-api 2.20.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.20.0 jar Apache License, Version 2.0
org.easytesting fest-util 1.2.4 jar Apache License, Version 2.0
org.incava java-diff 1.1 jar BSD

Project Dependency Graph

Dependency Tree

  • gov.nasa.pds:pds4-jparser:jar:2.7.1 [Information]
    • org.slf4j:slf4j-api:jar:1.6.1 (compile) [Information]
    • org.slf4j:slf4j-jdk14:jar:1.7.22.jbossorg-1 (compile) [Information]
    • xerces:xercesImpl:jar:2.12.2 (compile) [Information]
      • xml-apis:xml-apis:jar:1.4.01 (compile) [Information]
    • xalan:xalan:jar:2.7.2 (compile) [Information]
    • oro:oro:jar:2.0.8 (compile) [Information]
    • javax.media:jai-core:jar:1.1.3 (compile) [Information]
    • com.sun.media:jai-codec:jar:1.1.3 (compile) [Information]
    • com.google.guava:guava:jar:30.1.1-jre (compile) [Information]
      • com.google.guava:failureaccess:jar:1.0.1 (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.8.0 (compile) [Information]
      • com.google.errorprone:error_prone_annotations:jar:2.5.1 (compile) [Information]
      • com.google.j2objc:j2objc-annotations:jar:1.3 (compile) [Information]
    • com.sun.xml.bind:jaxb-impl:jar:2.3.4 (compile) [Information]
    • com.sun.xml.bind:jaxb-xjc:jar:2.3.4 (compile) [Information]
    • javax.activation:activation:jar:1.1.1 (compile) [Information]
    • commons-cli:commons-cli:jar:1.6.0 (compile) [Information]
    • org.apache.commons:commons-csv:jar:1.10.0 (compile) [Information]
    • org.apache.commons:commons-compress:jar:1.25.0 (compile) [Information]
    • commons-io:commons-io:jar:2.15.1 (compile) [Information]
    • commons-lang:commons-lang:jar:2.6 (compile) [Information]
    • gov.nasa.pds:opencsv:jar:5.4-SNAPSHOT (compile) [Information]
    • gov.nasa.gsfc.heasarc:nom-tam-fits:jar:1.13.1 (compile) [Information]
    • gov.nasa.pds:vicario:jar:48.0.3-SNAPSHOT (compile) [Information]
    • org.testng:testng:jar:6.10 (test) [Information]
    • org.easytesting:fest-reflect:jar:1.4.1 (test) [Information]
    • org.freemarker:freemarker:jar:2.3.32 (test) [Information]
    • gov.nasa.pds:pds3-product-tools:jar:4.3.0 (test) [Information]
      • org.apache.logging.log4j:log4j-core:jar:2.20.0 (test) [Information]
      • org.antlr:antlr:jar:3.2 (test) [Information]
        • org.antlr:antlr-runtime:jar:3.2 (test) [Information]
          • org.antlr:stringtemplate:jar:3.2 (test) [Information]
            • antlr:antlr:jar:2.7.7 (test) [Information]
      • org.incava:java-diff:jar:1.1 (test) [Information]

Licenses

The SAX License: XML Commons External Components XML APIs

The Apache License, Version 2.0: gov.nasa.pds:pds3-product-tools, gov.nasa.pds:pds4-jparser

Apache 2.0: error-prone annotations, testng

MIT License: SLF4J API Module, SLF4J JDK14 Binding

The W3C License: XML Commons External Components XML APIs

Public Domain: nom.tam FITS library

BSD licence: ANTLR StringTemplate

BSD: Java Diff

Unknown: ANTLR Grammar Tool, Antlr 3 Runtime, oro, vicario

EDL 1.0: Jakarta Activation

BSD License: AntLR Parser Generator

The MIT License: Checker Qual

Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache Commons Lang, Apache Commons Text, Apache FreeMarker, Apache Log4j API, Apache Log4j Core, FEST Reflection, FEST Util, Guava: Google Core Libraries for Java

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JavaBeans(TM) Activation Framework

Apache-2.0: Apache Commons CLI, Apache Commons CSV, Apache Commons Compress, Apache Commons IO

Eclipse Distribution License - v 1.0: Jakarta XML Binding API, Old JAXB Runtime, Old JAXB XJC

The Apache Software License, Version 2.0: Apache Commons Logging, Commons Lang, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, JCommander, XML Commons External Components XML APIs, Xalan Java, Xalan Java Serializer, Xerces2-j

Sun Microsystems, Inc. Binary Code License Agreement: Java Advanced Imaging, Java Advanced Imaging Codecs

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
antlr-2.7.7.jar 445.3 kB 239 224 12 1.2 Yes No
jcommander-1.48.jar 63.5 kB 67 53 5 1.5 Yes No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes No
error_prone_annotations-2.5.1.jar 13.9 kB 34 22 2 1.7 No No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes No
guava-30.1.1-jre.jar 2.9 MB 2060 2030 18 1.8 Yes No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes No
jakarta.activation-1.2.2.jar 68.5 kB 61 43 4 - Yes No
jai-codec-1.1.3.jar 258.2 kB 102 95 4 1.3 Yes Yes
jaxb-impl-2.3.4.jar 1.1 MB 924 725 32 - Yes No
jaxb-xjc-2.3.4.jar 1.9 MB 1463 1181 63 - Yes No
commons-beanutils-1.9.4.jar 246.9 kB 154 137 5 1.6 Yes No
commons-cli-1.6.0.jar 59.5 kB 46 31 2 - Yes No
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes No
commons-io-2.15.1.jar 501.2 kB 368 339 16 - Yes No
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes No
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes No
nom-tam-fits-1.13.1.jar 353.7 kB 211 186 11 1.7 Yes No
opencsv-5.4-SNAPSHOT.jar 231.2 kB 179 140 15 1.8 Yes No
pds3-product-tools-4.3.0.jar 1.5 MB 274 127 16 1.8 Yes No
vicario-48.0.3-SNAPSHOT.jar 721.9 kB 195 153 6 1.8 Yes No
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 111 7 - Yes No
activation-1.1.1.jar 69.4 kB 50 38 3 1.4 Yes No
jai-core-1.1.3.jar 1.9 MB 844 826 16 1.3 Yes Yes
antlr-3.2.jar 895.1 kB 331 212 7 1.5 Yes No
antlr-runtime-3.2.jar 152 kB 122 109 4 1.4 Yes No
stringtemplate-3.2.jar 172 kB 83 81 4 1.4 Yes No
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes No
commons-compress-1.25.0.jar 1.1 MB 617 563 37 - Yes No
commons-csv-1.10.0.jar 54.7 kB 32 19 1 1.8 Yes No
commons-lang3-3.11.jar 577.7 kB 368 339 17 1.8 Yes No
commons-text-1.9.jar 216.2 kB 154 135 7 1.8 Yes No
log4j-api-2.20.0.jar 313.3 kB 223 189 9 - Yes No
log4j-core-2.20.0.jar 1.8 MB 1305 1210 54 1.8 Yes No
checker-qual-3.8.0.jar 230.9 kB 411 344 36 1.8 Yes No
fest-reflect-1.4.1.jar 45.6 kB 59 38 11 1.6 Yes No
fest-util-1.2.4.jar 32.5 kB 38 28 1 1.6 Yes No
freemarker-2.3.32.jar 1.7 MB 1250 1225 17 1.8 Yes No
java-diff-1.1.jar 9.7 kB 15 2 1 1.5 Yes No
slf4j-api-1.6.1.jar 25.5 kB 34 23 3 1.3 Yes No
slf4j-jdk14-1.7.22.jbossorg-1.jar 8.5 kB 15 5 1 1.5 Yes No
testng-6.10.jar 761.1 kB 559 543 23 1.7 Yes No
oro-2.0.8.jar 65.3 kB 74 62 6 1.2 No No
serializer-2.7.2.jar 276.4 kB 123 108 3 1.3 Yes No
xalan-2.7.2.jar 3.2 MB 1565 1501 49 1.3 Yes No
xercesImpl-2.12.2.jar 1.4 MB 1045 962 40 1.7 No No
xml-apis-1.4.01.jar 220.5 kB 391 346 29 1.1 No No
Total Size Entries Classes Packages Java Version Debug Information Sealed
48 27.5 MB 17549 15699 645 1.8 43 2
compile: 34 compile: 19.5 MB compile: 12923 compile: 11615 compile: 477 - compile: 29 compile: 2
test: 13 test: 8 MB test: 4565 test: 4041 test: 164 - test: 13 -
runtime: 1 runtime: 68.5 kB runtime: 61 runtime: 43 runtime: 4 - runtime: 1 -