Class: Avm::EacRubyBase1::Sources::Base::RubocopCommand

Inherits:
Object
  • Object
show all
Defined in:
lib/avm/eac_ruby_base1/sources/base/rubocop_command.rb

Instance Method Summary collapse

Instance Method Details

#immutable_constructor_argsEnumerable

Returns:

  • (Enumerable)


17
18
19
# File 'lib/avm/eac_ruby_base1/sources/base/rubocop_command.rb', line 17

def immutable_constructor_args
  [source]
end

#versionGemspec::Version

Returns:

  • (Gemspec::Version)


22
23
24
25
26
# File 'lib/avm/eac_ruby_base1/sources/base/rubocop_command.rb', line 22

def version
  @version ||= ::Gem::Version.new(
    rubocop_command.extra_arg('--version').build.execute!
  )
end