Commit Graph

110 Commits

Author SHA1 Message Date
Skylot 00a6b6efd2 core: add tests options, change log format 2013-09-28 13:38:14 +04:00
Skylot 04ac3b2eb7 core: fix classes import naming 2013-09-26 22:28:27 +04:00
Skylot 6bc2d3321c code refactoring 2013-09-25 18:07:14 +04:00
Skylot c95211925e core: omit 'this' for methods and fields 2013-09-24 23:01:01 +04:00
Skylot 95e9da36c5 core: simplify conditions, omit redundant parenthesis 2013-09-24 22:58:32 +04:00
Skylot 9bf7270bf3 reformat code, resolve compiler warnings 2013-09-24 21:59:32 +04:00
Skylot a99e0e9618 upgrade to gradle 1.8 2013-09-24 21:46:43 +04:00
Skylot 01c4706013 core: improve chained conditions processing 2013-09-23 23:19:27 +04:00
Skylot 89c7b9a848 core: fix ArgType.equals 2013-09-21 22:23:50 +04:00
Skylot 1358a05a74 core: omit redundant brackets in conditions 2013-09-21 19:32:10 +04:00
Skylot 1b0a8990f7 core: move tests 2013-09-21 19:14:51 +04:00
Skylot 4edfffae27 core: remove not needed casts 2013-09-14 17:38:38 +04:00
Skylot cde8d72510 core: don't add redundant brackets 2013-09-12 23:32:47 +04:00
Skylot d7ce0245f6 core: convert arithmetic operations on field to arith instruction 2013-09-09 23:30:10 +04:00
Skylot 49c5ceb06e core: add framework for internal tests 2013-09-09 23:21:47 +04:00
Skylot 4c03a4245b improve jadx api 2013-09-08 16:51:17 +04:00
Skylot 4454e013c4 gui: add internal tests 2013-09-04 23:23:16 +04:00
Skylot 1e7546f4a3 update tests 2013-09-04 23:23:16 +04:00
Skylot 7742d34111 decrease memory requirements 2013-09-04 23:23:16 +04:00
Skylot a413aaf140 update gradle to 1.7 2013-09-04 23:23:07 +04:00
Skylot e94396532e gui: open file selection dialog on start 2013-08-11 00:05:09 +04:00
Skylot cc1be673e7 core: sort classes in package and methods 2013-08-11 00:03:59 +04:00
Skylot f9e87d4da0 gui: set bigger window size at start 2013-08-10 23:34:49 +04:00
Skylot ab8fa23fc3 cli: move specific code from common jadx args 2013-08-10 22:52:06 +04:00
Skylot 7985466213 add Travis CI integration 2013-08-06 22:24:02 +04:00
Skylot e92ed48502 samples: remove generated code from gradle source set 2013-08-03 15:56:33 +04:00
Skylot c508e72c19 core: fixed types for arguments from overloaded methods 2013-08-02 14:00:55 +04:00
Skylot 940de24099 core: split const-string and const-class instructions 2013-08-02 13:59:49 +04:00
Skylot 6ddb71e21f core: add classpath for precise class types resolving 2013-08-01 18:19:54 +04:00
Skylot d0f120c314 core: fix string concatenation 2013-07-31 13:31:41 +04:00
Skylot 54f4c6d2cb build samples without debug info, fix try/catch processing 2013-07-29 18:44:01 +04:00
Skylot 1f21760bbe rename jadx-cli, update build scripts 2013-07-27 15:43:07 +04:00
Skylot 67eb55a95d gui: add type and access info to classes tree 2013-07-26 23:04:42 +04:00
Skylot fa097cc6b2 gui: add action for save all decompiled source 2013-07-26 15:57:29 +04:00
Skylot 34222dae0a gui: add search bar 2013-07-25 23:39:47 +04:00
Skylot 3a62d04376 gui: fix tree class switch 2013-07-24 17:43:32 +04:00
Skylot ca2c935f65 gui: don't create output directory on startup 2013-07-24 17:40:55 +04:00
Skylot ddf2174cae core: fix duplicated imports 2013-07-24 17:40:55 +04:00
Skylot 7096c38299 fix gradle scripts, update readme 2013-07-24 17:40:49 +04:00
Skylot c4cdd8514d gui: add fields and methods to tree 2013-07-23 23:01:48 +04:00
Skylot 25b2c8fe5b core: store line info, add fields and methods to api, refactoring 2013-07-23 22:59:00 +04:00
Skylot 36da79feb8 gui: add icons for packages tree, add hierarchical mode 2013-07-22 22:43:00 +04:00
Skylot 571b5590ac gui: add icons to classes tree 2013-07-21 19:03:13 +04:00
Skylot 7eb5defc2a Update gradle build files 2013-07-10 23:47:45 +04:00
Skylot ce7d6f0156 Add jadx-gui, restructure src directory 2013-07-10 22:57:39 +04:00
Skylot cbbb73355b Remove unneeded 'return' instructions 2013-07-04 23:47:14 +04:00
Skylot f51d633707 Inline all literal constants (not only boolean) 2013-07-03 23:44:17 +04:00
Skylot bca90c1f41 Don't add 'public' for annotations methods 2013-07-03 23:44:17 +04:00
skylot 17c0fd21d2 Publish release on github 2013-07-03 00:03:35 +04:00
Skylot fb43d716d9 Replace constants with matched static final fields 2013-07-01 23:49:19 +04:00