class Kamaze::Project::Tools::Rubocop::Config

Config used during prepare method

Config is defined by “options“ and “patterns“

Attributes

options[RW]

Command options

@type [Array] @return [Array]

patterns[RW]

Patterns used to match files

@type [Array] @return [Array]

Public Instance Methods

to_a() click to toggle source

@return [Array<String>]

# File lib/kamaze/project/tools/rubocop/config.rb, line 28
def to_a
  self.options.to_a.clone.concat(['--']).concat(match_patterns(patterns))
end

Protected Instance Methods

match_patterns(patterns) click to toggle source

Match against given patterns

@param [Array<String>] patterns @return [Array<String>]

# File lib/kamaze/project/tools/rubocop/config.rb, line 38
def match_patterns(patterns)
  Dir.glob(patterns)
end