From e2d41f02820f0987764b5bfbe6e3d331b679c43a Mon Sep 17 00:00:00 2001 From: Mauricio Carneiro Date: Tue, 5 Mar 2013 17:25:52 -0500 Subject: [PATCH] Turning @Output required to false By default all output is assigned to stdout if a -o is not provided. Technically this makes @Output a not required parameter, and the documentation is misleading because it's reading from the annotation. GSA-820 #resolve --- .../java/src/org/broadinstitute/sting/commandline/Output.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/java/src/org/broadinstitute/sting/commandline/Output.java b/public/java/src/org/broadinstitute/sting/commandline/Output.java index 6c2b143c4..47a47602a 100644 --- a/public/java/src/org/broadinstitute/sting/commandline/Output.java +++ b/public/java/src/org/broadinstitute/sting/commandline/Output.java @@ -64,7 +64,7 @@ public @interface Output { * fail if the type can't be populated. * @return True if the argument is required. False otherwise. */ - boolean required() default true; + boolean required() default false; /** * Should this command-line argument be exclusive of others. Should be