Commit Graph

20 Commits

Author SHA1 Message Date
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