Sha256: ced90b1faf72b6a9c5ce3ce3d2dafa82bea2f233f8b660188424063275dae774
Contents?: true
Size: 745 Bytes
Versions: 4
Compression:
Stored size: 745 Bytes
Contents
#!/usr/bin/env ruby # frozen_string_literal: true require 'rubocop_auto_corrector/cli' require 'rubocop_auto_corrector/version' require 'optparse' opt = OptionParser.new params = { auto_correct_count: 2, auto_correct_all: false } Version = RubocopAutoCorrector::VERSION opt.on( '--auto-correct-count COUNT', 'Run `rubocop --auto-correct` and `git commit` for this number of times. (default. 2)' ) do |v| params[:auto_correct_count] = v.to_i end opt.on('--all', 'Whether run `rubocop` with `--auto-correct-all`. (default. run with `--auto-correct`)') do params[:auto_correct_all] = true end opt.parse!(ARGV) cli = RubocopAutoCorrector::CLI.new params[:auto_correct_count].times do cli.perform(params[:auto_correct_all]) end
Version data entries
4 entries across 4 versions & 1 rubygems