diff --git a/libs/README.md b/libs/README.md index 48498cc74..73df373e7 100644 --- a/libs/README.md +++ b/libs/README.md @@ -19,7 +19,7 @@ Some dependencies may have been modified or could be released by their author in #### Modifications - - `JD-GUI`: Removed ASM and RSyntaxTextArea + - `JD-GUI`: Removed ASM, RSyntaxTextArea, ANTLR, and TreeLayout - `APKTool`: Recompiled with the newest dependency versions, removed prebuilt folder - - `DX`: Just taken from build-tools without modifications - - `D2Jar`: Compiled from scratch \ No newline at end of file + - `dx`: Just taken from build-tools without modifications + - `Dex2Jar`: Compiled from scratch ([This fork](https://github.com/ThexXTURBOXx/dex2jar)); download the `all` artifact from [GitHub actions](https://github.com/ThexXTURBOXx/dex2jar/actions) diff --git a/libs/com/android/dx/30.0.3/dx-30.0.3.jar b/libs/com/android/dx/30.0.3/dx-30.0.3.jar deleted file mode 100644 index ef90a14d8..000000000 Binary files a/libs/com/android/dx/30.0.3/dx-30.0.3.jar and /dev/null differ diff --git a/libs/com/android/dx/30.0.3/dx-30.0.3.jar.md5 b/libs/com/android/dx/30.0.3/dx-30.0.3.jar.md5 deleted file mode 100644 index b5a8c9105..000000000 --- a/libs/com/android/dx/30.0.3/dx-30.0.3.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -27ccd6872887a6fa467c9f773f9fd218 \ No newline at end of file diff --git a/libs/com/android/dx/30.0.3/dx-30.0.3.jar.sha1 b/libs/com/android/dx/30.0.3/dx-30.0.3.jar.sha1 deleted file mode 100644 index 3f24a99c7..000000000 --- a/libs/com/android/dx/30.0.3/dx-30.0.3.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -ee70c208b9469e07dff48294d37ca4dfd009216c \ No newline at end of file diff --git a/libs/com/android/dx/30.0.3/dx-30.0.3.pom b/libs/com/android/dx/30.0.3/dx-30.0.3.pom deleted file mode 100644 index 331acd49d..000000000 --- a/libs/com/android/dx/30.0.3/dx-30.0.3.pom +++ /dev/null @@ -1,8 +0,0 @@ - - - 4.0.0 - com.android - dx - 30.0.3 - diff --git a/libs/com/android/dx/30.0.3/dx-30.0.3.pom.md5 b/libs/com/android/dx/30.0.3/dx-30.0.3.pom.md5 deleted file mode 100644 index f3b91523f..000000000 --- a/libs/com/android/dx/30.0.3/dx-30.0.3.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -1c8d965abdb64d5e7869fe7abd0f8f16 \ No newline at end of file diff --git a/libs/com/android/dx/30.0.3/dx-30.0.3.pom.sha1 b/libs/com/android/dx/30.0.3/dx-30.0.3.pom.sha1 deleted file mode 100644 index 07b23735f..000000000 --- a/libs/com/android/dx/30.0.3/dx-30.0.3.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -e0c4f44b6eff749939e1cd6f2d2aa5ba2d9281d7 \ No newline at end of file diff --git a/libs/com/android/dx/maven-metadata.xml b/libs/com/android/dx/maven-metadata.xml deleted file mode 100644 index 062de9e07..000000000 --- a/libs/com/android/dx/maven-metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - com.android - dx - - 30.0.3 - - 30.0.3 - - 20210809171340 - - diff --git a/libs/com/android/dx/maven-metadata.xml.md5 b/libs/com/android/dx/maven-metadata.xml.md5 deleted file mode 100644 index efc9ffc19..000000000 --- a/libs/com/android/dx/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -9fc6457b2aaaca1869f9e0f1aab372d4 \ No newline at end of file diff --git a/libs/com/android/dx/maven-metadata.xml.sha1 b/libs/com/android/dx/maven-metadata.xml.sha1 deleted file mode 100644 index d100da0a1..000000000 --- a/libs/com/android/dx/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -5e542c95e397f2b4c3f2b150360e39aa519f0863 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar b/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar deleted file mode 100644 index 1c5d28b13..000000000 Binary files a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar and /dev/null differ diff --git a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar.md5 b/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar.md5 deleted file mode 100644 index bb1e06fa8..000000000 --- a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -81084e179c8ac7f9638de6fb749f1a0e \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar.sha1 b/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar.sha1 deleted file mode 100644 index f82acc20f..000000000 --- a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -a517e7a01c6d60dab4ea1645504c9ed9887a9190 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom.md5 b/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom.md5 deleted file mode 100644 index fd9868693..000000000 --- a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -c2145a55e8a96475489adebd58ea4968 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom.sha1 b/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom.sha1 deleted file mode 100644 index 8f383bcb4..000000000 --- a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -e45f03179f6fc5a3becb4eda787c34fae28f93e5 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar new file mode 100644 index 000000000..ed5322021 Binary files /dev/null and b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar differ diff --git a/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar.md5 b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar.md5 new file mode 100644 index 000000000..3efb59a62 --- /dev/null +++ b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar.md5 @@ -0,0 +1 @@ +470df084337b7ef8e5fd9ada8359973d \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar.sha1 b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar.sha1 new file mode 100644 index 000000000..5519f23e9 --- /dev/null +++ b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.jar.sha1 @@ -0,0 +1 @@ +8c993a8b2dd652532c11b57d917e49c8d33efa45 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom similarity index 92% rename from libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom rename to libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom index 0778eebeb..df20c99d9 100644 --- a/libs/com/googlecode/D2Jar-obf/1.0bcv/D2Jar-obf-1.0bcv.pom +++ b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom @@ -4,5 +4,5 @@ 4.0.0 com.googlecode D2Jar-obf - 1.0bcv + 2.1v19 diff --git a/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom.md5 b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom.md5 new file mode 100644 index 000000000..070423375 --- /dev/null +++ b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom.md5 @@ -0,0 +1 @@ +a738eb686cce7603fda0d7225d911bbb \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom.sha1 b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom.sha1 new file mode 100644 index 000000000..145cc0b34 --- /dev/null +++ b/libs/com/googlecode/D2Jar-obf/2.1v19/D2Jar-obf-2.1v19.pom.sha1 @@ -0,0 +1 @@ +d65e7ca6e8c1db7e923e9520f08a2c88b654ff11 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/maven-metadata.xml b/libs/com/googlecode/D2Jar-obf/maven-metadata.xml index 4cf371b02..05aa97a07 100644 --- a/libs/com/googlecode/D2Jar-obf/maven-metadata.xml +++ b/libs/com/googlecode/D2Jar-obf/maven-metadata.xml @@ -3,10 +3,10 @@ com.googlecode D2Jar-obf - 1.0bcv + 2.1v19 - 1.0bcv + 2.1v19 - 20210809231039 + 20210812114713 diff --git a/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.md5 b/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.md5 index b11125077..5c5ee98bb 100644 --- a/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.md5 +++ b/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.md5 @@ -1 +1 @@ -d54ac62e2043b2db34f2fcaad089de7c \ No newline at end of file +5e0be1e48a1190b21b4514f83a1a2167 \ No newline at end of file diff --git a/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.sha1 b/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.sha1 index b2bc75e32..7ce239c65 100644 --- a/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.sha1 +++ b/libs/com/googlecode/D2Jar-obf/maven-metadata.xml.sha1 @@ -1 +1 @@ -51083035146a191d5a37266136f5a19a3b2d78c9 \ No newline at end of file +4c3d40803e18e8b752368e2140a4e61a570b09f6 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.md5 b/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.md5 deleted file mode 100644 index 8ab7821a3..000000000 --- a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -65e4fe5688630ec32c2c78d9e5c30e74 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.sha1 b/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.sha1 deleted file mode 100644 index e2028b4c2..000000000 --- a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -dcb766ec3af6a0d2af5deb8aa5200552c3e47422 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.md5 b/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.md5 deleted file mode 100644 index 713d495ad..000000000 --- a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -045d93571840130425280acf44d0b1c4 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.sha1 b/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.sha1 deleted file mode 100644 index 38f823eff..000000000 --- a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -e02d9bcadc36628f908f5c5cc7dbb73593a6e5e2 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/maven-metadata.xml.md5 b/libs/com/jd/jd-gui/maven-metadata.xml.md5 deleted file mode 100644 index 3224aa4b9..000000000 --- a/libs/com/jd/jd-gui/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -69423fd3d1b2f3a0ceef4fd7410c1c37 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/maven-metadata.xml.sha1 b/libs/com/jd/jd-gui/maven-metadata.xml.sha1 deleted file mode 100644 index d1eadc11e..000000000 --- a/libs/com/jd/jd-gui/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -06ba4857ceb9120126431234133b607486389758 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar similarity index 81% rename from libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar rename to libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar index 36d238ba4..b0d841196 100644 Binary files a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar and b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar differ diff --git a/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.md5 b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.md5 new file mode 100644 index 000000000..61815c23c --- /dev/null +++ b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.md5 @@ -0,0 +1 @@ +27038a07a27a96680c00ce9bc2e7ecf9 \ No newline at end of file diff --git a/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.sha1 b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.sha1 new file mode 100644 index 000000000..35a861cc5 --- /dev/null +++ b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.jar.sha1 @@ -0,0 +1 @@ +d2e0687046e7e343b1150f23976c718b8f05d017 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom similarity index 92% rename from libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom rename to libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom index aac596595..885c5a7a7 100644 --- a/libs/com/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom +++ b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom @@ -2,7 +2,7 @@ 4.0.0 - com.jd + org.jd jd-gui 1.6.6bcv diff --git a/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.md5 b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.md5 new file mode 100644 index 000000000..0b4bea1af --- /dev/null +++ b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.md5 @@ -0,0 +1 @@ +746c99600f2e54d10b6edadf901583ae \ No newline at end of file diff --git a/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.sha1 b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.sha1 new file mode 100644 index 000000000..d66b52579 --- /dev/null +++ b/libs/org/jd/jd-gui/1.6.6bcv/jd-gui-1.6.6bcv.pom.sha1 @@ -0,0 +1 @@ +a66b8df4397ea3f2985e811de4f1a6b06d2899b6 \ No newline at end of file diff --git a/libs/com/jd/jd-gui/maven-metadata.xml b/libs/org/jd/jd-gui/maven-metadata.xml similarity index 75% rename from libs/com/jd/jd-gui/maven-metadata.xml rename to libs/org/jd/jd-gui/maven-metadata.xml index 40ca2a068..c15a53dfd 100644 --- a/libs/com/jd/jd-gui/maven-metadata.xml +++ b/libs/org/jd/jd-gui/maven-metadata.xml @@ -1,12 +1,12 @@ - com.jd + org.jd jd-gui 1.6.6bcv 1.6.6bcv - 20210622184950 + 20210810090109 diff --git a/libs/org/jd/jd-gui/maven-metadata.xml.md5 b/libs/org/jd/jd-gui/maven-metadata.xml.md5 new file mode 100644 index 000000000..40f1dfc08 --- /dev/null +++ b/libs/org/jd/jd-gui/maven-metadata.xml.md5 @@ -0,0 +1 @@ +3bacc3a2d75ec55b4a342685c525a242 \ No newline at end of file diff --git a/libs/org/jd/jd-gui/maven-metadata.xml.sha1 b/libs/org/jd/jd-gui/maven-metadata.xml.sha1 new file mode 100644 index 000000000..539aade4f --- /dev/null +++ b/libs/org/jd/jd-gui/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +7ccb5c6496569cac765190873996c27dc28361f0 \ No newline at end of file diff --git a/pom.xml b/pom.xml index af6e22d50..2220a9985 100644 --- a/pom.xml +++ b/pom.xml @@ -107,7 +107,7 @@ org.jboss.windup.decompiler decompiler-fernflower - 5.1.4.Final + 5.2.0.Final com.google.guava @@ -130,7 +130,7 @@ 3.1.6 - com.jd + org.jd jd-gui 1.6.6bcv @@ -209,15 +209,10 @@ JADX-Android 5.1bcv - - com.android - dx - 30.0.3 - com.googlecode D2Jar-obf - 1.0bcv + 2.1v19 com.github.weisj @@ -239,6 +234,22 @@ semantic-version 2.1.0 + + org.abego.treelayout + org.abego.treelayout.core + 1.0.3 + + + org.antlr + antlr4 + 4.9.2 + + + com.ibm.icu + icu4j + + +