feat: new implementation for type inference approach and variable declaration

BREAKING CHANGE: some parts of jadx was rewritten from scratch
  - type inference
  - variable declaration
  - `finish` block extraction
This commit is contained in:
Skylot
2019-03-26 16:04:19 +03:00
290 changed files with 8617 additions and 4580 deletions
@@ -110,7 +110,7 @@ public class JadxCLIArgs {
return process(jcw);
}
private boolean process(JCommanderWrapper<?> jcw) {
private boolean process(JCommanderWrapper<JadxCLIArgs> jcw) {
if (printHelp) {
jcw.printUsage();
return false;