From 11ea8b47c2de528c8b30347e72549e7b98c78b52 Mon Sep 17 00:00:00 2001 From: Taka Date: Tue, 3 Nov 2020 01:05:10 +0000 Subject: [PATCH] Removed the help from the VASSAL shim. --- vassal-shim/release/vassal-shim.jar | Bin 34550 -> 34323 bytes vassal-shim/src/vassal_shim/Main.java | 19 ++----------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/vassal-shim/release/vassal-shim.jar b/vassal-shim/release/vassal-shim.jar index 36459f47e2cbaf0959b2a6273d30cbd8f2976d9d..11b1df1d2b4b6305565a151f1c2f4d6900a5450e 100644 GIT binary patch delta 2954 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 diff --git a/vassal-shim/src/vassal_shim/Main.java b/vassal-shim/src/vassal_shim/Main.java index bdd1ceb..0186532 100644 --- a/vassal-shim/src/vassal_shim/Main.java +++ b/vassal-shim/src/vassal_shim/Main.java @@ -16,12 +16,6 @@ public class Main { public static void main( String[] args ) { - // parse the command line arguments - if ( args.length == 0 ) { - printHelp() ; - System.exit( 0 ) ; - } - // FUDGE! In VASSAL 3.4.4, they changed the way the version number is tracked (it's now in the resources), // and Info.getVersion() reports the wrong thing OOB :-/ We have to install a StandardConfig instance // into the Info class, but since this is a new thing, we have to use reflection to figure out if it exists @@ -46,6 +40,8 @@ public class Main // execute the specified command try { + if ( args.length == 0 ) + return ; String cmd = args[0].toLowerCase() ; if ( cmd.equals( "dump" ) ) { checkArgs( args, 3, false, "the VASL .vmod file and scenario file" ) ; @@ -119,15 +115,4 @@ public class Main System.exit( 2 ) ; } } - - private static void printHelp() - { - // show program usage - System.out.println( Main.class.getName() + " {command} {options}" ) ; - System.out.println( " Provide access to VASSAL functionality." ) ; - System.out.println() ; - System.out.println( "Available commands:" ) ; - System.out.println( " dump: Dump a .vsav file." ) ; - System.out.println( " update: Update the labels in a .vsav file." ) ; - } }