skylot
|
c7890f2468
|
style: enforce code style using checkstyle and spotless with eclipse formatter (PR #650)
|
2019-04-30 00:04:16 +03:00 |
|
Ahmed Ashour
|
e1dfb4ee59
|
fix: byte to number without cast (#596) (PR #638)
|
2019-04-29 16:08:28 +03:00 |
|
Ahmed Ashour
|
031582dd55
|
feat(gui): show smali (#197) (PR #635)
|
2019-04-29 16:07:31 +03:00 |
|
Ahmed Ashour
|
745c52e8db
|
fix(gui): closing jadx main window terminates JVM (#639) (PR #641)
|
2019-04-29 15:53:00 +03:00 |
|
Ahmed Ashour
|
cab3f5daa7
|
fix: always use FileUtils.createTempFile (PR #634)
|
2019-04-25 20:25:55 +03:00 |
|
Ahmed Ashour
|
77cee15d64
|
fix: add cast for null in overloaded methods (#636) (PR #637)
|
2019-04-25 20:24:37 +03:00 |
|
Skylot
|
e7e7b664dd
|
feat: add option to disable anonymous class inline (#633)
|
2019-04-25 12:37:52 +03:00 |
|
Ahmed Ashour
|
db7f2cf548
|
fix: loading aar/jar files (#631) (PR #632)
|
2019-04-25 11:11:03 +03:00 |
|
Ahmed Ashour
|
58365a8907
|
fix(gui): remove tree children expansions as well (PR #630)
|
2019-04-24 19:45:36 +03:00 |
|
Ahmed Ashour
|
172f7f7534
|
fix(gui): preserve main window maximized state (PR #626)
|
2019-04-24 19:42:13 +03:00 |
|
Ahmed Ashour
|
05e5c82c9b
|
fix: remove redundant cast over similar conditions (PR #612)
|
2019-04-24 19:34:10 +03:00 |
|
Ahmed Ashour
|
30fbf4bcfa
|
refactor: better place for removing parenthesis (PR #627)
|
2019-04-24 19:33:05 +03:00 |
|
Ahmed Ashour
|
9645f33c7b
|
fix: bitwise or/and with non-boolean (#628) (PR #629)
|
2019-04-24 19:31:49 +03:00 |
|
Skylot
|
336d6ce189
|
fix(gui): use same font loader as code viewer (#584)
|
2019-04-23 21:30:03 +03:00 |
|
Skylot
|
f283ef4342
|
fix: improve class renaming and add checks for class alias usage (#532)
|
2019-04-22 21:31:27 +03:00 |
|
Skylot
|
41abbb12a0
|
fix: resolve check cast exception in string constructor simplify
|
2019-04-22 16:55:47 +03:00 |
|
Skylot
|
89b80900f0
|
fix: produce more deterministic code
|
2019-04-22 16:55:47 +03:00 |
|
Skylot
|
f1539d2e37
|
fix: resolve NPE due to not yet processed class (#595)
|
2019-04-22 16:55:47 +03:00 |
|
Ahmed Ashour
|
84ef6d0049
|
test: add test case for #596 (PR #619)
|
2019-04-22 16:53:27 +03:00 |
|
Ahmed Ashour
|
aa41a4d93b
|
feat(gui): add "Go To Declaration" in menu (PR #618)
|
2019-04-22 16:52:42 +03:00 |
|
Skylot
|
616752759b
|
chore: fix some issues reported by sonar
|
2019-04-21 16:34:31 +03:00 |
|
Skylot
|
dc004f37ee
|
style: fix code formatting
|
2019-04-21 16:23:34 +03:00 |
|
sergey-wowwow
|
cfbbd99bb8
|
fix(gui): use command (CMD) button for MacOS (#165) (PR #616)
|
2019-04-21 16:18:49 +03:00 |
|
sergey-wowwow
|
c74b7f20a5
|
fix: generates XML key names if empty (#394) (PR #615)
|
2019-04-21 14:26:07 +03:00 |
|
Ahmed Ashour
|
9d22b3caa8
|
fix(gui): sort classes by case insensitivity (PR #613)
|
2019-04-20 20:03:27 +03:00 |
|
Ahmed Ashour
|
f8039733cc
|
feat(gui): save tree expansions in project (PR #605)
|
2019-04-20 20:02:00 +03:00 |
|
Ahmed Ashour
|
87ca14afea
|
test: add test case for incorrect continue (PR #611)
|
2019-04-20 19:37:12 +03:00 |
|
Ahmed Ashour
|
c134329ce9
|
fix: cast of int-to-(number) when int is boolean (#596) (PR #602)
|
2019-04-20 19:29:41 +03:00 |
|
Ahmed Ashour
|
2148d4b0f5
|
test: add test case for #597 (PR #603)
|
2019-04-15 21:25:47 +03:00 |
|
Ahmed Ashour
|
632cc3ec16
|
fix: add primitive cast in ternary for byte and short (PR #601)
|
2019-04-15 18:09:01 +03:00 |
|
Ahmed Ashour
|
bcfed5b362
|
fix: generics constructor types (PR #594)
|
2019-04-14 22:01:08 +03:00 |
|
Skylot
|
4cb9f23a7d
|
fix: inline anonymous classes with not default constructor (#450)
|
2019-04-14 19:02:42 +03:00 |
|
Ahmed Ashour
|
0aa7173e83
|
chore: upgrade smali to 2.2.7 (PR #593)
|
2019-04-14 15:30:21 +03:00 |
|
Ahmed Ashour
|
b1b49e6195
|
fix: remove declaration of unused variable (PR #590)
|
2019-04-14 14:29:38 +03:00 |
|
Ahmed Ashour
|
d23f4ac16a
|
feat: support smali files (#391) (PR #588)
|
2019-04-14 12:05:07 +03:00 |
|
Ahmed Ashour
|
01da127c4e
|
fix: remove generics cast when object types match (#591) (PR #592)
|
2019-04-14 11:39:27 +03:00 |
|
Skylot
|
ccb9c46005
|
style: fix imports and indents
|
2019-04-12 18:23:41 +03:00 |
|
Ahmed Ashour
|
01dfae4ac7
|
test: add test case for anonymous type, and move assertions to NYI (PR #589)
|
2019-04-12 18:15:08 +03:00 |
|
Ahmed Ashour
|
395cae439e
|
fix: handle NPE for methods with removed instructions (#342) (PR #583)
|
2019-04-12 18:12:38 +03:00 |
|
Ahmed Ashour
|
eb77aa51b2
|
fix: conditions in ternary if (#449) (PR #558)
|
2019-04-12 18:11:22 +03:00 |
|
Ahmed Ashour
|
ac1d1a5858
|
fix(gui): disable all components on saving the settings (PR #586)
|
2019-04-12 18:10:16 +03:00 |
|
Ahmed Ashour
|
74a72a5ce0
|
feat: add options to configure "renaming" (#570) (PR #582)
|
2019-04-12 18:08:50 +03:00 |
|
Ahmed Ashour
|
a1bfdc6323
|
fix: remove static field redundant array type when initialized (PR #580)
|
2019-04-11 13:07:14 +03:00 |
|
Ahmed Ashour
|
0720992998
|
test: add test case for #130 (PR #578)
|
2019-04-09 19:10:47 +03:00 |
|
Ahmed Ashour
|
ef28875a8e
|
test: add test case for #43 (PR #576)
|
2019-04-09 19:02:04 +03:00 |
|
Ahmed Ashour
|
10fb57f6fb
|
test: add test case for #101 (PR #577)
|
2019-04-09 18:45:40 +03:00 |
|
Ahmed Ashour
|
7186a4a2d7
|
test: add two cases for switch-try-break combination (PR #575)
|
2019-04-09 18:04:16 +03:00 |
|
Ahmed Ashour
|
ab4721a8b3
|
fix: don't rename R class in deobfuscation (#572) (PR #573)
|
2019-04-09 17:39:59 +03:00 |
|
Ahmed Ashour
|
23c05bb5f6
|
fix: search in resource classes by original name, not by alias (#562) (PR #571)
|
2019-04-09 17:36:51 +03:00 |
|
Ahmed Ashour
|
fe41174be8
|
feat: add generic method information to .jcst (PR #564)
|
2019-04-09 17:35:34 +03:00 |
|