Skip to content

Commit

Permalink
McDeob - print options if entered options are invalid
Browse files Browse the repository at this point in the history
  • Loading branch information
ShaneBeee committed Oct 2, 2024
1 parent 9b330ec commit 5788507
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/main/java/com/shanebeestudios/mcdeob/McDeob.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import com.shanebeestudios.mcdeob.app.App;
import com.shanebeestudios.mcdeob.util.Logger;
import com.shanebeestudios.mcdeob.util.Util;
import joptsimple.OptionException;
import joptsimple.OptionParser;
import joptsimple.OptionSet;

Expand Down Expand Up @@ -44,8 +45,13 @@ public static void main(String[] args) {
.ofType(String.class);
parser.accepts("decompile", "Marks that we should decompile the deobfuscated source");

OptionSet options = parser.parse(args);
if (options.has("help")) {
OptionSet options = null;
try {
options = parser.parse(args);
} catch (OptionException ex) {
Logger.warn("Failed to parse arguments, available arguments:");
}
if (options == null || options.has("help")) {
try {
parser.printHelpOn(System.out);
} catch (IOException e) {
Expand Down

0 comments on commit 5788507

Please sign in to comment.