class CsvCop::Cop::Cop
Public Class Methods
new(csv, config)
click to toggle source
# File lib/csvcop/cop.rb, line 6 def initialize(csv, config) @csv = csv @config = config @cops = [] if CsvCop::Cop::Lint::DeplicatedElementInOneColumn.enable?(@config) @cops.push(CsvCop::Cop::Lint::DeplicatedElementInOneColumn.new(@csv, @config)) end @msg = "CsvCop ensure offences.\n" end
Public Instance Methods
on_ensure_all()
click to toggle source
# File lib/csvcop/cop.rb, line 16 def on_ensure_all @cops.each do | cop | result = cop.run if result @msg.concat(result) end end puts @msg end