From 4d1e6ccbe4434bb5eaec2eaee78d87cd3b3347e6 Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Sun, 14 Jul 2019 07:23:18 -0400 Subject: [PATCH] refactor: remove pollution of global command and move to advanced - removes "-onlymainclasses" for long "--only-main-classes" --- brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java b/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java index ff8a4529..f2b1d7ff 100644 --- a/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java +++ b/brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java @@ -312,7 +312,7 @@ public class Main { .desc("Do not decode sources.") .build(); - Option onlyMainClassesOption = Option.builder("onlymainclasses") + Option onlyMainClassesOption = Option.builder() .longOpt("only-main-classes") .desc("Only decompile the main dex classes (classes[0-9]*.dex) in the root.") .build(); @@ -454,6 +454,7 @@ public class Main { DecodeOptions.addOption(noDbgOption); DecodeOptions.addOption(keepResOption); DecodeOptions.addOption(analysisOption); + DecodeOptions.addOption(onlyMainClassesOption); DecodeOptions.addOption(apiLevelOption); DecodeOptions.addOption(noAssetOption); DecodeOptions.addOption(forceManOption); @@ -476,7 +477,6 @@ public class Main { DecodeOptions.addOption(frameDirOption); DecodeOptions.addOption(forceDecOption); DecodeOptions.addOption(noSrcOption); - DecodeOptions.addOption(onlyMainClassesOption); DecodeOptions.addOption(noResOption); // add basic build options