Class: MetzScan::Commands::Scan::AutoFix
- Inherits:
-
Object
- Object
- MetzScan::Commands::Scan::AutoFix
- Defined in:
- lib/metz_scan/commands/scan/auto_fix.rb
Defined Under Namespace
Classes: CommandResult
Constant Summary collapse
- SAFE_FLAG =
"-a"- UNSAFE_FLAG =
"-A"
Instance Method Summary collapse
-
#initialize(stdout:, stderr:) ⇒ AutoFix
constructor
A new instance of AutoFix.
- #run(options) ⇒ Object
Constructor Details
#initialize(stdout:, stderr:) ⇒ AutoFix
Returns a new instance of AutoFix.
15 16 17 18 |
# File 'lib/metz_scan/commands/scan/auto_fix.rb', line 15 def initialize(stdout:, stderr:) @stdout = stdout @stderr = stderr end |
Instance Method Details
#run(options) ⇒ Object
20 21 22 23 |
# File 'lib/metz_scan/commands/scan/auto_fix.rb', line 20 def run() require "rubocop-metz" .dry_run ? run_dry() : run_in_place() end |