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.6.0-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 4.0.5 jar Eclipse Distribution License - v 1.0
com.sun.xml.bind jaxb-xjc 4.0.7 jar Eclipse Distribution License - v 1.0
commons-cli commons-cli 1.11.0 jar Apache-2.0
commons-io commons-io 2.22.0 jar Apache-2.0
gov.nasa.gsfc.heasarc nom-tam-fits 1.22.0 jar file://${project.basedir}/src/license/publicdomain/license.txt
gov.nasa.pds opencsv 5.6 jar Apache 2
gov.nasa.pds vicario 48.0.3 jar -
jakarta.activation jakarta.activation-api 2.1.4 jar EDL 1.0
jakarta.xml.bind jakarta.xml.bind-api 4.0.5 jar Eclipse Distribution License - v 1.0
javax.media jai-core 1.1.3 jar Sun Microsystems, Inc. Binary Code License Agreement
org.apache.commons commons-compress 1.28.0 jar Apache-2.0
org.apache.commons commons-csv 1.14.1 jar Apache-2.0
org.apache.commons commons-lang3 3.20.0 jar Apache-2.0
org.slf4j slf4j-api 2.0.17 jar MIT
org.slf4j slf4j-jdk14 1.7.22.jbossorg-1 jar MIT License
oro oro 2.0.8 jar -
xalan serializer 2.7.3 jar -
xalan xalan 2.7.3 jar -
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.4.2 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.34 jar Apache License, Version 2.0
org.testng testng 7.11.0 jar Apache License, Version 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.github.spotbugs spotbugs-annotations 4.9.8 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.47.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 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.google.j2objc j2objc-annotations 3.1 jar Apache License, Version 2.0
com.sun.xml.bind jaxb-core 4.0.5 jar Eclipse Distribution License - v 1.0
commons-beanutils commons-beanutils 1.11.0 jar Apache-2.0
commons-codec commons-codec 1.19.0 jar Apache-2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
commons-logging commons-logging 1.3.5 jar Apache-2.0
jakarta.annotation jakarta.annotation-api 3.0.0 jar EPL 2.0GPL2 w/ CPE
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-text 1.11.0 jar Apache-2.0
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0

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 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
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
org.antlr antlr 3.3 jar -
org.antlr antlr-runtime 3.3 jar -
org.antlr stringtemplate 3.2.1 jar BSD licence
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.easytesting fest-util 1.2.4 jar Apache License, Version 2.0
org.incava java-diff 1.1.2 jar Apache-2.0
org.jcommander jcommander 1.83 jar Apache License, Version 2.0
org.webjars jquery 3.7.1 jar MIT License

Project Dependency Graph

Dependency Tree

  • gov.nasa.pds:pds4-jparser:jar:3.2.1 [Information]
    • org.slf4j:slf4j-api:jar:2.0.17 (compile) [Information]
    • org.slf4j:slf4j-jdk14:jar:1.7.22.jbossorg-1 (compile) [Information]
    • xerces:xercesImpl:jar:2.12.2 (compile) [Information]
    • xalan:xalan:jar:2.7.3 (compile) [Information]
    • xalan:serializer:jar:2.7.3 (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:33.6.0-jre (compile) [Information]
      • com.google.guava:failureaccess:jar:1.0.3 (compile) [Information]
      • com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (compile) [Information]
      • org.jspecify:jspecify:jar:1.0.0 (compile) [Information]
      • com.google.errorprone:error_prone_annotations:jar:2.47.0 (compile) [Information]
      • com.google.j2objc:j2objc-annotations:jar:3.1 (compile) [Information]
    • com.sun.xml.bind:jaxb-impl:jar:4.0.5 (compile) [Information]
    • com.sun.xml.bind:jaxb-xjc:jar:4.0.7 (compile) [Information]
    • jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.5 (compile) [Information]
    • jakarta.activation:jakarta.activation-api:jar:2.1.4 (compile) [Information]
    • commons-cli:commons-cli:jar:1.11.0 (compile) [Information]
    • org.apache.commons:commons-csv:jar:1.14.1 (compile) [Information]
      • commons-codec:commons-codec:jar:1.19.0 (compile) [Information]
    • org.apache.commons:commons-compress:jar:1.28.0 (compile) [Information]
    • commons-io:commons-io:jar:2.22.0 (compile) [Information]
    • org.apache.commons:commons-lang3:jar:3.20.0 (compile) [Information]
    • gov.nasa.pds:opencsv:jar:5.6 (compile) [Information]
    • gov.nasa.gsfc.heasarc:nom-tam-fits:jar:1.22.0 (compile) [Information]
    • gov.nasa.pds:vicario:jar:48.0.3 (compile) [Information]
    • org.testng:testng:jar:7.11.0 (test) [Information]
    • org.easytesting:fest-reflect:jar:1.4.1 (test) [Information]
    • org.freemarker:freemarker:jar:2.3.34 (test) [Information]
    • gov.nasa.pds:pds3-product-tools:jar:4.4.2 (test) [Information]
      • commons-lang:commons-lang:jar:2.6 (test) [Information]
      • org.apache.logging.log4j:log4j-core:jar:2.24.1 (test) [Information]
        • org.apache.logging.log4j:log4j-api:jar:2.24.1 (test) [Information]
      • org.antlr:antlr:jar:3.3 (test) [Information]
        • org.antlr:antlr-runtime:jar:3.3 (test) [Information]
          • org.antlr:stringtemplate:jar:3.2.1 (test) [Information]
            • antlr:antlr:jar:2.7.7 (test) [Information]
      • org.incava:java-diff:jar:1.1.2 (test) [Information]

Licenses

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

Apache 2.0: error-prone annotations

MIT License: SLF4J JDK14 Binding, jquery

Public Domain: nom.tam.fits

GPL2 w/ CPE: Jakarta Annotations API

BSD licence: ANTLR StringTemplate

GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1: SpotBugs Annotations

Apache 2: opencsv

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

EDL 1.0: Angus Activation Registries, Jakarta Activation API

BSD License: AntLR Parser Generator

Apache License, Version 2.0: Apache Commons Collections, Apache FreeMarker, FEST Reflection, FEST Util, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations, jcommander, testng

Apache-2.0: Apache Commons BeanUtils, Apache Commons CLI, Apache Commons CSV, Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache Commons Logging, Apache Commons Text, Apache Log4j API, Apache Log4j Core, java-diff

MIT: SLF4J API Module

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

EPL 2.0: Jakarta Annotations API

The Apache Software License, Version 2.0: Commons Lang, FindBugs-jsr305, Guava ListenableFuture only, 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
spotbugs-annotations-4.9.8.jar 16.2 kB 32 25 1 1.8 Yes No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes No
error_prone_annotations-2.47.0.jar 20.3 kB 49 - - - - No
   • Root - 42 29 2 1.8 Yes -
   • Versioned - 7 1 1 9 No -
failureaccess-1.0.3.jar 10.8 kB 25 - - - - No
   • Root - 17 2 1 1.8 Yes -
   • Versioned - 8 1 1 9 No -
guava-33.6.0-jre.jar 3.1 MB 2010 - - - - No
   • Root - 2008 1969 18 1.8 Yes -
   • Versioned - 2 1 1 9 No -
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - - -
j2objc-annotations-3.1.jar 16.8 kB 38 - - - - No
   • Root - 36 24 1 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jai-codec-1.1.3.jar 258.2 kB 102 95 4 1.3 Yes Yes
jaxb-core-4.0.5.jar 235.4 kB 257 186 24 11 Yes No
jaxb-impl-4.0.5.jar 923.2 kB 697 559 19 11 Yes No
jaxb-xjc-4.0.7.jar 1.9 MB 1466 1197 65 11 Yes No
commons-beanutils-1.11.0.jar 246.8 kB 152 - - - - No
   • Root - 151 134 5 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-cli-1.11.0.jar 110.2 kB 73 - - - - No
   • Root - 71 56 2 1.8 Yes -
   • Versioned - 2 1 1 9 No -
commons-codec-1.19.0.jar 374.7 kB 263 - - - - No
   • Root - 262 115 7 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes No
commons-io-2.22.0.jar 609.2 kB 458 - - - - No
   • Root - 456 428 15 1.8 Yes -
   • Versioned - 2 1 1 9 No -
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes No
commons-logging-1.3.5.jar 73.7 kB 42 - - - - No
   • Root - 41 27 2 1.8 Yes -
   • Versioned - 1 1 1 9 No -
nom-tam-fits-1.22.0.jar 712.2 kB 449 400 32 11 Yes No
opencsv-5.6.jar 235.8 kB 190 - - - - No
   • Root - 190 151 15 1.8 Yes -
pds3-product-tools-4.4.2.jar 1.5 MB 274 127 16 1.8 Yes No
vicario-48.0.3.jar 721.9 kB 195 153 6 1.8 Yes No
jakarta.activation-api-2.1.4.jar 67.4 kB 60 46 3 1.8 Yes No
jakarta.annotation-api-3.0.0.jar 26.4 kB 32 19 4 11 Yes No
jakarta.xml.bind-api-4.0.5.jar 131.2 kB 138 115 7 11 Yes No
jai-core-1.1.3.jar 1.9 MB 844 826 16 1.3 Yes Yes
antlr-3.3.jar 897.1 kB 335 218 7 1.5 Yes No
antlr-runtime-3.3.jar 163.6 kB 129 116 4 1.4 Yes No
stringtemplate-3.2.1.jar 148.6 kB 78 60 3 1.4 Yes No
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes No
commons-compress-1.28.0.jar 1.1 MB 642 - - - - No
   • Root - 641 589 36 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-csv-1.14.1.jar 61 kB 34 - - - - No
   • Root - 33 20 1 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-lang3-3.20.0.jar 713.9 kB 454 - - - - No
   • Root - 452 421 18 1.8 Yes -
   • Versioned - 2 1 1 9 No -
commons-text-1.11.0.jar 246.7 kB 180 - - - - No
   • Root - 178 157 8 1.8 Yes -
   • Versioned - 2 1 1 9 No -
log4j-api-2.24.1.jar 348.4 kB 247 - - - - No
   • Root - 236 209 11 1.8 Yes -
   • Versioned - 11 4 2 9 Yes -
log4j-core-2.24.1.jar 1.9 MB 1319 - - - - No
   • Root - 1302 1213 57 1.8 Yes -
   • Versioned - 17 7 4 9 Yes -
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
angus-activation-2.0.2.jar 27 kB 33 11 3 1.8 Yes No
freemarker-2.3.34.jar 1.9 MB 1352 - - - - No
   • Root - 1340 1311 19 1.8 Yes -
   • Versioned - 6 1 1 9 Yes -
   • Versioned - 6 1 1 16 Yes -
java-diff-1.1.2.jar 10.1 kB 11 6 1 1.5 Yes No
jcommander-1.83.jar 89.7 kB 82 72 6 1.8 Yes No
jspecify-1.0.0.jar 3.8 kB 14 - - - - No
   • Root - 10 4 1 1.8 No -
   • Versioned - 4 1 1 9 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 -
slf4j-jdk14-1.7.22.jbossorg-1.jar 8.5 kB 15 5 1 1.5 Yes No
testng-7.11.0.jar 991.7 kB 595 548 25 11 Yes No
jquery-3.7.1.jar 307.9 kB 18 0 0 - - -
oro-2.0.8.jar 65.3 kB 74 62 6 1.2 No No
serializer-2.7.3.jar 283.5 kB 123 108 3 1.8 Yes No
xalan-2.7.3.jar 3.5 MB 1653 1581 50 1.8 Yes No
xercesImpl-2.12.2.jar 1.4 MB 1045 962 40 1.7 No No
Total Size Entries Classes Packages Java Version Debug Information Sealed
52 29.6 MB 17933 15853 637 11 47 2
compile: 36 compile: 20.5 MB compile: 12969 compile: 11539 compile: 451 11 compile: 32 compile: 2
runtime: 1 runtime: 27 kB runtime: 33 runtime: 11 runtime: 3 runtime: 1 -
test: 15 test: 9.1 MB test: 4931 test: 4303 test: 183 11 test: 14 -