Skylot
|
f31c2dcd21
|
core: fix processing 'if' at loop end
|
2014-10-24 23:12:42 +04:00 |
|
Skylot
|
7699cfac02
|
tests: fix build on Windows
|
2014-10-23 21:30:46 +04:00 |
|
Skylot
|
5c48a457b4
|
fix code style issues
|
2014-10-19 19:07:15 +04:00 |
|
Skylot
|
b5f439e1aa
|
tests: reformat code
|
2014-10-19 18:01:32 +04:00 |
|
Skylot
|
202fe5a0a9
|
core: fix links for fields in nested classes
|
2014-10-18 23:08:15 +04:00 |
|
Skylot
|
68ccf57bd4
|
core: fix type detection for method arguments
|
2014-10-18 23:08:10 +04:00 |
|
Skylot
|
84970759d8
|
core: fix switch over enum with several enums in class
|
2014-10-14 22:38:29 +04:00 |
|
Skylot
|
53cac58ebe
|
core: fix processing of last instruction in 'try' block
|
2014-10-11 22:44:26 +04:00 |
|
Skylot
|
adc32ed319
|
fix minor issues
|
2014-10-11 22:44:26 +04:00 |
|
Skylot
|
7f0815a7b2
|
core tests: add option for compile test without debug info
|
2014-10-11 22:21:40 +04:00 |
|
Skylot
|
68f5565b63
|
core: improve processing of 'try/catch' and 'break' in loops
|
2014-10-11 22:21:30 +04:00 |
|
Skylot
|
c552fb857d
|
core tests: replace several classes in dynamic class loader, add additional checks
|
2014-10-07 22:19:54 +04:00 |
|
Skylot
|
8a4ec47b92
|
core: support break with label for simple cases
|
2014-09-29 23:44:36 +04:00 |
|
Skylot
|
d281126337
|
core: fix processing try/catch in loop
|
2014-09-27 20:09:25 +04:00 |
|
Skylot
|
4fb6ada5ec
|
core: fix type inference for phi nodes
|
2014-09-26 22:19:23 +04:00 |
|
Skylot
|
ab924faa1e
|
core: don't remove empty catch blocks
|
2014-09-22 22:48:25 +04:00 |
|
Skylot
|
b12b129af7
|
travis: add jdk8 to build matrix
|
2014-09-22 22:34:44 +04:00 |
|
Skylot
|
017c6b4d42
|
core tests: compile decompiled code
|
2014-09-22 22:25:42 +04:00 |
|
Skylot
|
d55cd5fbb4
|
core tests: organize directories
|
2014-09-22 22:02:42 +04:00 |
|
Skylot
|
13a6b1c8c6
|
core: add 'show inconsistent code' parameter
|
2014-09-20 13:43:55 +04:00 |
|
Skylot
|
0bc37e5d32
|
gui: fix jump manager
|
2014-09-20 13:01:20 +04:00 |
|
Skylot
|
46c8572887
|
core: restore switch over enum
|
2014-09-18 20:59:39 +04:00 |
|
Skylot
|
e6b919007c
|
gui: add new version notification
|
2014-09-16 22:03:18 +04:00 |
|
Skylot
|
ac5a6096bb
|
core: fix constructor call for moved arg (fix #20)
|
2014-09-13 18:55:17 +04:00 |
|
Skylot
|
db527fbbda
|
core: add api for write tests using smali
|
2014-09-13 18:55:17 +04:00 |
|
skylot
|
8f201f1fee
|
Merge pull request #19 from NeoSpb/fix3
core: fix processing of debug info (markup of local variables)
|
2014-09-13 14:19:19 +04:00 |
|
Anton Dyachenko
|
d1e0762c12
|
core: fix processing of debug info (markup of local variables)
|
2014-09-12 19:24:44 +04:00 |
|
Skylot
|
010ae99c69
|
core: restore simple for-each loop over iterable object
|
2014-09-07 16:49:02 +04:00 |
|
Skylot
|
a4632d6e86
|
core: fix high memory usage while process conditions
|
2014-09-04 22:35:47 +04:00 |
|
Skylot
|
2a3162f869
|
core: don't set 'skip' flag for failed nested 'if' merge (issue #18)
|
2014-09-02 22:46:12 +04:00 |
|
skylot
|
2063fd0742
|
Merge pull request #17 from NeoSpb/fix2
Fix2 by NeoSpb
|
2014-09-02 20:47:14 +04:00 |
|
Anton Dyachenko
|
128fe8a839
|
core: fix resolving the instance field in the 2nd and more nested inner class
|
2014-09-02 20:05:15 +04:00 |
|
Anton Dyachenko
|
2478fc3a1b
|
core: fix instance initializer producing (don't generate super() call)
|
2014-09-02 19:55:26 +04:00 |
|
Skylot
|
5a68d3bef7
|
core: restore for-each loop over array
|
2014-09-01 23:09:04 +04:00 |
|
Skylot
|
195eeceb62
|
core: restore simple indexed loops
|
2014-08-30 23:15:51 +04:00 |
|
Skylot
|
ec8309af49
|
core: fix processing 'if' at loop end
|
2014-08-20 22:02:00 +04:00 |
|
skylot
|
627a4dc802
|
add contribution section to readme
|
2014-08-19 23:25:25 +04:00 |
|
Skylot
|
e2018535ef
|
core: add ternary conditions processing
|
2014-08-19 22:27:51 +04:00 |
|
Skylot
|
ee56610f06
|
core: allow method name be same as class name (issue #15)
|
2014-08-18 20:45:50 +04:00 |
|
skylot
|
fb9ff7748a
|
Merge pull request #14 from NeoSpb/gui_preferences
gui: add saving preferences (open/save paths, flatten packages)
|
2014-08-17 13:22:08 +04:00 |
|
Anton Dyachenko
|
cdfb46d9d3
|
gui: add saving preferences (open/save paths, flatten packages)
|
2014-08-17 12:01:46 +04:00 |
|
Skylot
|
5545a94a9e
|
core: process nested ternary operators
|
2014-08-16 17:39:30 +04:00 |
|
Skylot
|
9e811d959b
|
core: add method for print line numbers
|
2014-08-16 17:16:56 +04:00 |
|
Skylot
|
957d5394d2
|
refactor: add static methods for create DotGraphVisitor
|
2014-08-16 17:06:50 +04:00 |
|
Skylot
|
95afe1219e
|
core: don't cache dex strings (old workaround for bug in dx)
|
2014-08-16 15:07:06 +04:00 |
|
Skylot
|
07937f1d71
|
bump version to 0.5.3
|
2014-08-16 15:06:55 +04:00 |
|
Skylot
|
671be0af0a
|
add jadx-gui screenshot
v0.5.2
|
2014-08-15 23:08:18 +04:00 |
|
Skylot
|
7e9278f992
|
don't hardcode maximum Java heap size
|
2014-08-15 22:39:34 +04:00 |
|
Skylot
|
9194441c47
|
add ASM to NOTICE file
|
2014-08-15 22:38:50 +04:00 |
|
Skylot
|
4f307c0085
|
core: allow subblock replace for 'if' region
|
2014-08-14 22:38:29 +04:00 |
|