Sha256: d219d44a431127acd24d840f06d50b297d85f46d38090a3032737bdd34dd2bc6
Contents?: true
Size: 666 Bytes
Versions: 11
Compression:
Stored size: 666 Bytes
Contents
# frozen_string_literal: true require 'avm/core_ext' require 'avm/ruby/rubocop' module Avm module Tools class Runner class Ruby class Rubocop runner_with :help do desc 'Runs Rubocop (https://rubygems.org/gems/rubocop).' arg_opt '-C', 'Caminho para executar o Rubocop [default: .].' pos_arg :rubocop_args, repeat: true, optional: true end def run ::Avm::Ruby::Rubocop.new(path, parsed.rubocop_args).run end private def path ::Pathname.new(parsed.c || '.').expand_path end end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems