Skip to content

Commit

Permalink
Refine external-libraries.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
koppor committed Mar 4, 2020
1 parent 3d9eccc commit 6a4df6f
Showing 1 changed file with 111 additions and 34 deletions.
145 changes: 111 additions & 34 deletions external-libraries.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ This file is manually kept in sync with build.gradle and the binary jars contain

One can list all dependencies by using Gradle task `dependencyReport`.
It generates the file [build/reports/project/dependencies.txt](build/reports/project/dependencies.txt).
There, [one can use](https://stackoverflow.com/a/49727249/873282) `sed 's/^.* //' | sort | uniq` to flatten the dependencies.

## Legend

Expand Down Expand Up @@ -38,30 +39,31 @@ Note: It is important to include v1.5.54 or later as v1.5.54 is the first ver

(Sorted alphabetically by Id)

Id: com.airhacks:afterburner.fx
Project: afterburner.fx
URL: https://github.com/AdamBien/afterburner.fx
License: Apache-2.0

Id: com.apple:AppleJavaExtensions
Project: AppleJavaExtensions
URL: https://developer.apple.com/legacy/library/samplecode/AppleJavaExtensions/Introduction/Intro.html
License: Apple License

Id: com.github.tomtung
Project: latex2unicode
URL: https://github.com/tomtung/latex2unicode
License: Apache-2.0

Id: com.google.code.gson:gson
Project: Google Guava
URL: https://github.com/google/gson
License: Apache-2.0

Id: com.google.guava:failureaccess
Project: Google Guava
URL: https://github.com/google/guava
License: Apache-2.0
Note: See https://github.com/google/guava/issues/3437 for a discussion that this dependency is really required.

Id: com.google.guava:guava
Project: Google Guava
URL: https://github.com/google/guava
License: Apache-2.0

Id: com.impossibl.pgjdbc-ng:pgjdbc-ng
Project: pgjdbc-ng
URL: http://impossibl.github.io/pgjdbc-ng
License: BSD-3-Clause
Id: com.google.j2objc:j2objc-annotations
Project: j2objc-annotations
URL: https://github.com/google/j2objc
License: Apache-2.0

Id: com.konghq.unirest
Project: Unirest for Java
Expand All @@ -83,11 +85,6 @@ Project: Oracle's JDBC drivers
URL: https://repo1.maven.org/maven2/com/oracle/ojdbc/ojdbc10/19.3.0.0/ojdbc10-19.3.0.0.pom
License: Oracle Free Use Terms and Conditions (FUTC)

Id: com.sibvisions.external.jvxfx:DnDTabPane
Project: Drag'n'Drop TabPane
URL: https://github.com/sibvisions/javafx.DndTabPane
License: EPL-1.0

Id: commons-cli:commons-cli
Project: Apache Commons CLI
URL: http://commons.apache.org/cli/
Expand All @@ -98,11 +95,6 @@ Project: Apache Commons Logging
URL: http://commons.apache.org/logging/
License: Apache-2.0

Id: de.codecentric.centerdevice
Project: javafxsvg
URL: https://github.com/codecentric/javafxsvg
License: BSD 3-Clause

Id: de.jensd:fontawesomefx-materialdesignfont
Project: FontAwesomeFX
URL: https://bitbucket.org/Jerady/fontawesomefx
Expand Down Expand Up @@ -208,7 +200,7 @@ Project: ControlsFX
URL: http://fxexperience.com/controlsfx/
License: BSD-3-Clause

Id: org.fx.misc.easybind:easybind
Id: org.fxmisc.easybind:easybind
Project: EasyBind
URL: https://github.com/TomasMikula/EasyBind
License: BSD-2-Clause
Expand Down Expand Up @@ -288,12 +280,97 @@ Project: OpenOffice.org
URL: http://www.openoffice.org/api/SDK
License: Apache-2.0

Id: org.xmlunit:xmlunit-core
Project: XMLUnit
URL: http://www.xmlunit.org/
License: Apache-2.0

Id: org.xmlunit:xmlunit-matchers
Project: XMLUnit
URL: http://www.xmlunit.org/
License: Apache-2.0
## Sorted list of runtime dependencies output by gradle

```text
com.github.tomtung:latex2unicode_2.12:0.2.6
com.google.code.gson:gson:2.8.6
com.google.errorprone:error_prone_annotations:2.3.4
com.google.guava:failureaccess:1.0.1
com.google.guava:guava:28.2-jre
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
com.google.j2objc:j2objc-annotations:1.3
com.ibm.icu:icu4j:62.1
com.jfoenix:jfoenix:9.0.9
com.konghq:unirest-java:3.6.00
com.microsoft.azure:applicationinsights-core:2.4.1
com.microsoft.azure:applicationinsights-logging-log4j2:2.4.1
com.oracle.ojdbc:ojdbc10:19.3.0.0
com.oracle.ojdbc:ons:19.3.0.0
com.oracle.ojdbc:osdt_cert:19.3.0.0
com.oracle.ojdbc:osdt_core:19.3.0.0
com.oracle.ojdbc:simplefan:19.3.0.0
com.oracle.ojdbc:ucp:19.3.0.0
com.sun.istack:istack-commons-runtime:3.0.8
com.sun.xml.fastinfoset:FastInfoset:1.2.16
commons-cli:commons-cli:1.4
commons-codec:commons-codec:1.11
commons-logging:commons-logging:1.2
de.jensd:fontawesomefx-commons:11.0
de.jensd:fontawesomefx-materialdesignfont:1.7.22-11
de.saxsys:mvvmfx-validation:1.9.0-SNAPSHOT
de.saxsys:mvvmfx:1.8.0
de.undercouch:citeproc-java:2.1.0-SNAPSHOT
eu.lestard:doc-annotations:0.2
info.debatty:java-string-similarity:1.2.1
io.github.java-diff-utils:java-diff-utils:4.5
jakarta.activation:jakarta.activation-api:1.2.1
jakarta.annotation:jakarta.annotation-api:1.3.5
jakarta.xml.bind:jakarta.xml.bind-api:2.3.2
net.jcip:jcip-annotations:1.0
net.jodah:typetools:0.6.1
org.antlr:antlr-runtime:3.5.2
org.antlr:antlr4-runtime:4.8-1
org.apache.commons:commons-csv:1.8
org.apache.commons:commons-lang3:3.9
org.apache.commons:commons-text:1.8
org.apache.httpcomponents:httpasyncclient:4.1.4
org.apache.httpcomponents:httpclient:4.5.11
org.apache.httpcomponents:httpcore-nio:4.4.13
org.apache.httpcomponents:httpcore:4.4.13
org.apache.httpcomponents:httpmime:4.5.11
org.apache.logging.log4j:log4j-api:3.0.0-SNAPSHOT
org.apache.logging.log4j:log4j-core:3.0.0-SNAPSHOT
org.apache.logging.log4j:log4j-jcl:3.0.0-SNAPSHOT
org.apache.logging.log4j:log4j-plugins:3.0.0-SNAPSHOT
org.apache.logging.log4j:log4j-slf4j18-impl:3.0.0-SNAPSHOT
org.apache.pdfbox:fontbox:2.0.18
org.apache.pdfbox:pdfbox:2.0.18
org.apache.pdfbox:xmpbox:2.0.18
org.apache.tika:tika-core:1.23
org.bouncycastle:bcprov-jdk15on:1.64
org.checkerframework:checker-qual:2.10.0
org.controlsfx:controlsfx:11.0.1
org.fxmisc.easybind:easybind:1.0.3
org.fxmisc.flowless:flowless:0.6.1
org.fxmisc.richtext:richtextfx:0.10.4
org.fxmisc.undo:undofx:2.1.0
org.fxmisc.wellbehaved:wellbehavedfx:0.3.3
org.glassfish.hk2.external:jakarta.inject:2.6.1
org.glassfish.jaxb:jaxb-runtime:2.3.2
org.glassfish.jaxb:txw2:2.3.2
org.graalvm.js:js:19.2.1
org.graalvm.regex:regex:19.2.1
org.graalvm.sdk:graal-sdk:19.2.1
org.graalvm.truffle:truffle-api:19.2.1
org.jbibtex:jbibtex:1.0.17
org.jsoup:jsoup:1.13.1
org.jvnet.staxex:stax-ex:1.8.1
org.mariadb.jdbc:mariadb-java-client:2.5.4
org.openjfx:javafx-base:13.0.2
org.openjfx:javafx-controls:13.0.2
org.openjfx:javafx-fxml:13.0.2
org.openjfx:javafx-graphics:13.0.2
org.openjfx:javafx-media:13.0.2
org.openjfx:javafx-swing:13.0.2
org.openjfx:javafx-web:13.0.2
org.ow2.asm:asm-analysis:6.2.1
org.ow2.asm:asm-commons:6.2.1
org.ow2.asm:asm-tree:6.2.1
org.ow2.asm:asm-util:6.2.1
org.ow2.asm:asm:6.2.1
org.postgresql:postgresql:42.2.10
org.reactfx:reactfx:2.0-M5
org.scala-lang:scala-library:2.12.8
org.slf4j:slf4j-api:2.0.0-alpha1
```

0 comments on commit 6a4df6f

Please sign in to comment.