Nico Mexis
a3f93f5e2c
Apply miscellaneous fixes
...
Most of these are from some fork
# Conflicts:
# build.gradle
# d2j-j6/build.gradle
# d2j-jasmin/build.gradle
# d2j-smali/build.gradle
# d2j-smali/src/test/java/a/SmaliTest.java
# dex-reader-api/src/main/java/com/googlecode/d2j/DexConstants.java
# dex-reader/build.gradle
# dex-reader/src/main/java/com/googlecode/d2j/reader/DexFileReader.java
# dex-tools/build.gradle
# dex-tools/src/main/java/com/googlecode/d2j/tools/jar/InitOut.java
# dex-tools/src/main/java/com/googlecode/d2j/tools/jar/InvocationWeaver.java
# dex-translator/build.gradle
# dex-translator/src/main/java/com/googlecode/d2j/dex/Dex2Asm.java
# dex-translator/src/main/java/org/objectweb/asm/AsmBridge.java
# gradle/wrapper/gradle-wrapper.properties
2023-09-01 14:02:38 +08:00
Bob Pan
17ae98fe74
Update ASM to 9.5, drop AsmBridge ( #591 )
...
* Update ASM to 9.5, drop AsmBridge
asm may introduce incompatible between versions, the `api` pass to ClassVisitor() is for compatible.
i believe keep the `api` separately is better than global constant. as we can upgrade asm without touching/review all dex2jar codes.
AsmBridge is a tricky to 'Method Code too large', drop it.
cherry-pick 600f04ade3
from https://github.com/ThexXTURBOXx/dex2jar
* upgrade to new asm api
---------
Co-authored-by: Nico Mexis <nico.mexis@kabelmail.de>
2023-08-30 21:25:55 +08:00
Nico Mexis
441d045797
Fix grammar & typo
2021-10-31 02:33:21 +08:00
Bob Pan
ffd6e395b8
fix build error
2018-04-02 18:19:23 +08:00
Bob Pan
24b0643dd5
remove maven pom.xml
2018-04-02 16:44:36 +08:00
Bob Pan
7a14729a4c
use antlr plugin on gradle to generate parser
...
--HG--
branch : 2.x
2015-12-03 23:06:24 +08:00
Bob Pan
7e62a5f286
shutup compiler
...
--HG--
branch : 2.x
2015-05-29 11:53:24 +08:00
Bob Pan
dac12838b3
compiler error on CI
...
--HG--
branch : 2.x
2015-05-05 10:23:44 +08:00
Bob Pan
1fe0c23a1e
fix crash on jasmin
...
--HG--
branch : 2.x
2015-04-28 21:56:38 +08:00
Bob Pan
e538645d2c
fix jar weaver unit test
...
--HG--
branch : 2.x
2015-04-07 22:02:07 +08:00
Bob Pan
bb78e1ce7b
fix jasmin format on switch
...
--HG--
branch : 2.x
2015-04-06 17:54:23 +08:00
Bob Pan
d7cdf0644b
Goodbye googlecode, thanks for the hosting
...
--HG--
branch : 2.x
2015-03-20 22:45:08 +08:00
Bob Pan
db2eb2d775
fix jasmin support and j2ir
...
--HG--
branch : 2.x
2015-02-21 01:11:09 +08:00
Bob Pan
26a9680e7d
update asm to 5.0.3
...
fix jasmin bug
--HG--
branch : 2.x
2015-02-19 00:58:41 +08:00
Bob Pan
81fb5d866b
update antlr to 3.5.2
...
fix compile error on java 8
--HG--
branch : 2.x
2014-12-02 17:40:38 +08:00
Bob Pan
ac831e3f8f
start working 2.1
...
--HG--
branch : 2.x
2014-09-30 10:08:32 +08:00
Bob Pan
49e2dab1e2
not use default encoding
...
--HG--
branch : 2.x
2014-09-20 23:54:11 +08:00
Bob Pan
1db7c9dcb1
merge patch from t3stwhat, fix crash on save to windows path like 'C:\\abc.jar'
...
--HG--
branch : 2.x
2014-08-11 10:03:54 +08:00
Bob Pan
fa54e82162
fix compiler warnings
...
--HG--
branch : 2.x
2014-08-06 19:48:43 +08:00
Bob Pan
092b7b48ba
merge code 2.x
...
--HG--
branch : 2.x
2014-07-21 22:11:55 +08:00