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.gson gson 2.8.5 jar Apache 2.0
com.google.guava guava 30.1.1-jre jar Apache License, Version 2.0
com.jamesmurty.utils java-xmlbuilder 1.2 jar Apache License, Version 2.0
com.sun.activation javax.activation 1.2.0 jar CDDL/GPLv2+CE
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-chain commons-chain 1.2 jar The Apache Software License, Version 2.0
commons-cli commons-cli 1.4 jar Apache License, Version 2.0
commons-configuration commons-configuration 1.7 jar The Apache Software License, Version 2.0
commons-io commons-io 2.7 jar Apache License, Version 2.0
gov.nasa.pds pds3-product-tools 4.0.1 jar The Apache License, Version 2.0
gov.nasa.pds pds4-jparser 2.1.0 jar The Apache License, Version 2.0
net.sf.saxon Saxon-HE 9.9.1-7 jar Mozilla Public License Version 2.0
org.apache.commons commons-compress 1.21 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.9 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.14.1 jar Apache License, Version 2.0
org.apache.solr solr-solrj 7.7.2 jar Apache 2
org.jsoup jsoup 1.14.2 jar The MIT License
org.slf4j slf4j-nop 1.7.28 jar MIT License
org.verapdf pdfbox-validation-model 1.16.1 jar GNU General Public License, version 3 (GPL-3.0)Mozilla Public License 2.0 (MPL-2.0)
xerces xercesImpl 2.12.0 jar The Apache Software License, Version 2.0
xml-resolver xml-resolver 1.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
io.cucumber cucumber-java 6.9.1 jar MIT License
io.cucumber cucumber-junit 6.9.1 jar MIT License
org.junit.jupiter junit-jupiter 5.7.0 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.7.0 jar Eclipse Public License v2.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
antlr antlr 2.7.7 jar BSD License
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
com.sun.media jai-codec 1.1.3 jar Sun Microsystems, Inc. Binary Code License Agreement
com.sun.xml.bind jaxb-core 2.3.0.1 jar CDDL+GPL License
commons-beanutils commons-beanutils 1.8.3 jar The Apache Software License, Version 2.0
commons-collections commons-collections 3.2.1 jar The Apache Software License, Version 2.0
commons-digester commons-digester 1.8.1 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.1.1 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 -
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
javax.media jai-core 1.1.3 jar Sun Microsystems, Inc. Binary Code License Agreement
javax.xml.bind jaxb-api 2.4.0-b180830.0359 jar CDDL 1.1GPL2 w/ CPE
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
net.iharder base64 2.3.8 jar Public domain
net.java.dev.stax-utils stax-utils 20070216 jar BSD
org.antlr antlr 3.2 jar -
org.antlr antlr-runtime 3.2 jar -
org.antlr stringtemplate 3.2 jar BSD licence
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-csv 1.0 jar The Apache Software License, Version 2.0
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0
org.apache.commons commons-text 1.9 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.6 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.10 jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.6 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.14.1 jar Apache License, Version 2.0
org.apache.zookeeper zookeeper 3.4.14 jar The Apache Software License, Version 2.0
org.bouncycastle bcpkix-jdk15on 1.62 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on 1.62 jar Bouncy Castle Licence
org.checkerframework checker-qual 3.8.0 jar The MIT License
org.codehaus.woodstox stax2-api 3.1.4 jar The BSD License
org.codehaus.woodstox woodstox-core-asl 4.4.1 jar The Apache Software License, Version 2.0
org.incava java-diff 1.1 jar BSD
org.mozilla rhino 1.7.11 jar Mozilla Public License, Version 2.0
org.noggit noggit 0.8 jar Apache License, Version 2.0
org.slf4j jcl-over-slf4j 1.7.24 jar MIT License
org.slf4j slf4j-api 1.7.28 jar MIT License
org.verapdf core 1.16.1 jar GNU General Public License, version 3 (GPL-3.0)Mozilla Public License 2.0 (MPL-2.0)
org.verapdf pdf-model 1.16.1 jar GNU General Public License, version 3 (GPL-3.0)Mozilla Public License 2.0 (MPL-2.0)
org.verapdf pdfbox-feature-reporting 1.16.1 jar GNU General Public License, version 3 (GPL-3.0)Mozilla Public License 2.0 (MPL-2.0)
org.verapdf pdfbox-metadata-fixer 1.16.1 jar GNU General Public License, version 3 (GPL-3.0)Mozilla Public License 2.0 (MPL-2.0)
org.verapdf verapdf-xmp-core 1.16.1 jar BSD 3-Clause License
org.verapdf.pdfbox fontbox 2.0.44 jar -
org.verapdf.pdfbox pdfbox 2.0.44 jar -
org.verapdf.pdfbox preflight 2.0.44 jar -
org.verapdf.pdfbox xmpbox 2.0.44 jar -
oro oro 2.0.8 jar -
xalan serializer 2.7.1 jar The Apache Software License, Version 2.0
xalan xalan 2.7.1 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
io.cucumber create-meta 2.0.4 jar MIT License
io.cucumber cucumber-core 6.9.1 jar MIT License
io.cucumber cucumber-expressions 10.3.0 jar MIT License
io.cucumber cucumber-gherkin 6.9.1 jar MIT License
io.cucumber cucumber-gherkin-messages 6.9.1 jar MIT License
io.cucumber cucumber-plugin 6.9.1 jar MIT License
io.cucumber datatable 3.5.0 jar MIT License
io.cucumber docstring 6.9.1 jar MIT License
io.cucumber html-formatter 9.0.0 jar MIT License
io.cucumber messages 13.2.1 jar MIT License
io.cucumber tag-expressions 3.0.0 jar MIT License
junit junit 4.13.1 jar Eclipse Public License 1.0
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.junit.jupiter junit-jupiter-api 5.7.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.7.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.7.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.7.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.7.0 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

The Apache License, Version 2.0: gov.nasa.pds:pds3-product-tools, gov.nasa.pds:pds4-jparser, gov.nasa.pds:validate, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache 2.0: Gson, error-prone annotations

The BSD License: Stax2 API

Eclipse Public License 1.0: JUnit

Mozilla Public License, Version 2.0: Mozilla Rhino

MIT License: Cucumber Expressions, Cucumber HTML Formatter, Cucumber Messages, Cucumber Tag Expressions, Cucumber create meta, Cucumber-JVM: Core, Cucumber-JVM: Docstring, Cucumber-JVM: Gherkin, Cucumber-JVM: Gherkin Messages, Cucumber-JVM: JUnit, Cucumber-JVM: Java, Cucumber-JVM: Plugin, DataTable, JCL 1.2 implemented over SLF4J, SLF4J API Module, SLF4J NOP Binding

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API, JUnit Vintage Engine

GPL2 w/ CPE: jaxb-api

Mozilla Public License Version 2.0: Saxon-HE

New BSD License: Hamcrest Core

BSD licence: ANTLR StringTemplate

CDDL/GPLv2+CE: JavaBeans Activation Framework, JavaBeans Activation Framework API jar

BSD 3-Clause License: veraPDF PDF/A XMP Library Core

Apache 2: Apache Solr Solrj

BSD: Java Diff, StAX Utilities Project

Unknown: ANTLR Grammar Tool, Antlr 3 Runtime, Apache FontBox, Apache PDFBox, Apache Preflight, Apache XmpBox, oro, vicario

BSD License: AntLR Parser Generator

The MIT License: Checker Qual, jsoup Java HTML Parser

Apache License, Version 2.0: Apache Commons CLI, Apache Commons Collections, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache Commons Math, Apache Commons Text, Apache HttpClient, Apache HttpClient Mime, Apache HttpCore, Apache Log4j API, Apache Log4j Core, Guava: Google Core Libraries for Java, Noggit, java-xmlbuilder

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

GNU General Public License, version 3 (GPL-3.0): veraPDF Library core, veraPDF PDF Box Features Reporting, veraPDF PDF Box Metadata Fixer, veraPDF PDF Box PDF/A Validation Model Implementation, veraPDF Validation Model API

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

Mozilla Public License 2.0 (MPL-2.0): veraPDF Library core, veraPDF PDF Box Features Reporting, veraPDF PDF Box Metadata Fixer, veraPDF PDF Box PDF/A Validation Model Implementation, veraPDF Validation Model API

CDDL 1.1: jaxb-api

The SAX License: XML Commons External Components XML APIs

The W3C License: XML Commons External Components XML APIs

Public Domain: nom.tam FITS library

Bouncy Castle Licence: Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider

Public domain: base64

EDL 1.0: Jakarta Activation

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

CDDL+GPL License: Old JAXB Core

The Apache Software License, Version 2.0: Apache Commons CSV, Apache Log4j, Commons BeanUtils, Commons Chain, Commons Collections, Commons Configuration, Commons Digester, Commons Lang, Commons Logging, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, Woodstox, XML Commons External Components XML APIs, Xalan Java, Xalan Java Serializer, Xerces2-j, zookeeper

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
antlr-2.7.7.jar 445.3 kB 239 224 12 1.2 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.8.5.jar 241.6 kB 197 180 8 1.6 Yes
error_prone_annotations-2.5.1.jar 13.9 kB 34 22 2 1.7 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-30.1.1-jre.jar 2.9 MB 2060 2030 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
java-xmlbuilder-1.2.jar 18.4 kB 15 5 1 1.5 Yes
jakarta.activation-1.2.2.jar 68.5 kB 61 43 4 - Yes
javax.activation-1.2.0.jar 78 kB 59 42 3 1.5 Yes
jaxb-core-2.3.0.1.jar 254.9 kB 255 179 23 1.7 Yes
jaxb-impl-2.3.4.jar 1.1 MB 924 725 32 - Yes
jaxb-xjc-2.3.4.jar 1.9 MB 1463 1181 63 - Yes
commons-beanutils-1.8.3.jar 232 kB 155 137 6 1.3 Yes
commons-chain-1.2.jar 91.7 kB 81 61 8 1.3 Yes
commons-cli-1.4.jar 53.8 kB 40 27 1 1.5 Yes
commons-collections-3.2.1.jar 575.4 kB 482 458 12 1.2 Yes
commons-configuration-1.7.jar 350.3 kB 217 192 10 1.4 Yes
commons-digester-1.8.1.jar 146.1 kB 119 100 6 1.2 Yes
commons-io-2.7.jar 276.4 kB 198 176 10 1.8 Yes
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes
commons-logging-1.1.1.jar 60.7 kB 42 28 2 1.1 Yes
nom-tam-fits-1.13.1.jar 353.7 kB 211 186 11 1.7 Yes
opencsv-5.4-SNAPSHOT.jar 231.2 kB 179 140 15 1.8 Yes
pds3-product-tools-4.0.1.jar 831.4 kB 270 127 16 1.8 Yes
pds4-jparser-2.1.0.jar 474 kB 387 360 12 1.8 Yes
vicario-48.0.3-SNAPSHOT.jar 721.9 kB 195 153 6 1.8 Yes
create-meta-2.0.4.jar 45.6 kB 44 25 2 1.8 Yes
cucumber-core-6.9.1.jar 730.1 kB 374 317 20 1.8 Yes
cucumber-expressions-10.3.0.jar 55.9 kB 49 39 1 1.8 Yes
cucumber-gherkin-6.9.1.jar 6.4 kB 20 9 1 1.8 Yes
cucumber-gherkin-messages-6.9.1.jar 170.2 kB 121 92 4 1.8 Yes
cucumber-java-6.9.1.jar 679.8 kB 1298 1211 76 1.8 Yes
cucumber-junit-6.9.1.jar 40.4 kB 40 30 1 1.8 Yes
cucumber-plugin-6.9.1.jar 31.8 kB 57 46 2 1.8 Yes
datatable-3.5.0.jar 105.4 kB 94 77 3 1.8 Yes
docstring-6.9.1.jar 9.7 kB 18 8 1 1.8 Yes
html-formatter-9.0.0.jar 489.6 kB 15 2 1 1.8 Yes
messages-13.2.1.jar 5.7 MB 3112 3036 30 1.8 Yes
tag-expressions-3.0.0.jar 13.1 kB 22 12 1 1.8 Yes
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 111 7 - Yes
activation-1.1.jar 63 kB 50 38 3 1.4 Yes
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes
jaxb-api-2.4.0-b180830.0359.jar 128 kB 136 111 7 - Yes
junit-4.13.1.jar 382.7 kB 387 348 32 1.5 Yes
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes
base64-2.3.8.jar 17 kB 13 4 1 1.6 Yes
stax-utils-20070216.jar 128.6 kB 90 82 5 1.3 Yes
Saxon-HE-9.9.1-7.jar 5.5 MB 2478 2106 52 1.8 Yes
antlr-3.2.jar 895.1 kB 331 212 7 1.5 Yes
antlr-runtime-3.2.jar 152 kB 122 109 4 1.4 Yes
stringtemplate-3.2.jar 172 kB 83 81 4 1.4 Yes
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes
commons-compress-1.21.jar 1 MB 576 524 35 1.8 Yes
commons-csv-1.0.jar 34.8 kB 27 14 1 1.6 Yes
commons-lang3-3.9.jar 503.9 kB 306 281 13 1.8 Yes
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
commons-text-1.9.jar 216.2 kB 154 135 7 1.8 Yes
httpclient-4.5.6.jar 767.1 kB 508 467 24 1.6 Yes
httpcore-4.4.10.jar 326.4 kB 282 252 17 1.6 Yes
httpmime-4.5.6.jar 41.8 kB 40 23 2 1.6 Yes
log4j-api-2.14.1.jar 300.4 kB 211 177 9 - Yes
log4j-core-2.14.1.jar 1.7 MB 1184 1092 51 1.8 Yes
solr-solrj-7.7.2.jar 2 MB 1236 1136 28 1.8 Yes
zookeeper-3.4.14.jar 911.6 kB 512 486 21 1.6 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
bcpkix-jdk15on-1.62.jar 870.6 kB 785 732 46 - No
bcprov-jdk15on-1.62.jar 4.6 MB 3738 3565 157 - No
checker-qual-3.8.0.jar 230.9 kB 411 344 36 1.8 Yes
stax2-api-3.1.4.jar 161.9 kB 144 124 11 1.5 Yes
woodstox-core-asl-4.4.1.jar 486 kB 235 204 16 1.4 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
java-diff-1.1.jar 9.7 kB 15 2 1 1.5 Yes
jsoup-1.14.2.jar 413.9 kB 276 258 7 1.8 Yes
junit-jupiter-5.7.0.jar 6.4 kB 5 1 1 - No
junit-jupiter-api-5.7.0.jar 174.6 kB 168 153 8 - Yes
junit-jupiter-engine-5.7.0.jar 211.8 kB 130 113 9 - Yes
junit-jupiter-params-5.7.0.jar 567.3 kB 374 340 22 - Yes
junit-platform-commons-1.7.0.jar 99.5 kB 63 43 7 - Yes
junit-platform-engine-1.7.0.jar 180.9 kB 141 125 9 - Yes
junit-vintage-engine-5.7.0.jar 64 kB 47 33 6 - Yes
rhino-1.7.11.jar 1.3 MB 538 499 22 1.8 Yes
noggit-0.8.jar 27.9 kB 23 14 1 1.5 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
jcl-over-slf4j-1.7.24.jar 16.5 kB 23 9 2 1.5 Yes
slf4j-api-1.7.28.jar 41.1 kB 46 34 4 1.5 Yes
slf4j-nop-1.7.28.jar 4 kB 13 3 1 1.5 Yes
core-1.16.1.jar 674.8 kB 395 323 29 1.8 Yes
pdf-model-1.16.1.jar 139.7 kB 261 242 8 1.8 Yes
pdfbox-feature-reporting-1.16.1.jar 88.2 kB 45 29 3 1.8 Yes
pdfbox-metadata-fixer-1.16.1.jar 34.9 kB 31 12 4 1.8 Yes
pdfbox-validation-model-1.16.1.jar 332.8 kB 251 194 37 1.8 Yes
verapdf-xmp-core-1.16.1.jar 143.5 kB 73 57 5 1.8 Yes
oro-2.0.8.jar 65.3 kB 74 62 6 1.2 No
serializer-2.7.1.jar 278.3 kB 124 109 3 1.1 Yes
xalan-2.7.1.jar 3.2 MB 1577 1513 49 1.1 Yes
xercesImpl-2.12.0.jar 1.4 MB 1045 962 40 1.3 No
xml-apis-1.4.01.jar 220.5 kB 391 346 29 1.1 No
xml-resolver-1.2.jar 84.1 kB 49 30 5 1.1 Yes
Total Size Entries Classes Packages Java Version Debug Information
100 54.8 MB 36169 32351 1476 1.8 92
compile: 75 compile: 45 MB compile: 29458 compile: 26193 compile: 1228 - compile: 68
test: 24 test: 9.8 MB test: 6650 test: 6115 test: 244 - test: 23
runtime: 1 runtime: 68.5 kB runtime: 61 runtime: 43 runtime: 4 - runtime: 1