src/share/classes/org/openjdk/jigsaw/cli/Command.java

Print this page

        

@@ -28,17 +28,15 @@
 import java.io.*;
 import java.nio.file.*;
 import java.util.*;
 import org.openjdk.internal.joptsimple.OptionSet;
 
-
 /* package */ abstract class Command<C> {
 
     static class Exception
         extends java.lang.Exception
     {
-
         private static final long serialVersionUID = 74132770414881L;
 
         public Exception(String fmt, Object ... args) {
             super(String.format(fmt, args));
         }

@@ -75,25 +73,26 @@
         }
 
         public Exception(java.lang.Exception x) {
             super(x);
         }
-
     }
 
     protected boolean verbose;
     protected boolean force;
     protected boolean dry;
+    protected boolean quiet;
     protected String command;
     protected LinkedList<String> args;
     protected OptionSet opts;
 
     final void run(C context, OptionSet opts) throws Command.Exception {
         verbose = opts.has("verbose");
         force = opts.has("force");
         dry = opts.has("dry-run");
-        args = new LinkedList<String>(opts.nonOptionArguments());
+        quiet = opts.has("quiet");
+        args = new LinkedList<>(opts.nonOptionArguments());
         command = args.remove();
         this.opts = opts;
         go(context);
     }