Module: Cuprum::Cli::Options::Quiet
- Included in:
- Commands::Ci::RSpecCommand, Commands::Ci::RSpecEachCommand, Commands::File::GenerateFile, Commands::File::NewCommand
- Defined in:
- lib/cuprum/cli/options/quiet.rb
Overview
Defines --quiet option, which silences non-essential output.
Instance Method Summary collapse
-
#say(message, newline: true, quiet: false, verbose: false, **options) ⇒ nil
Prints a message to the output stream.
Instance Method Details
#say(message, newline: true, quiet: false, verbose: false, **options) ⇒ nil
26 27 28 29 30 |
# File 'lib/cuprum/cli/options/quiet.rb', line 26 def say(, quiet: false, **) return if .fetch(:quiet, false) && !quiet super end |