class HamlI18nLint::Linter::ResultSet
The lint results
Public Class Methods
new()
click to toggle source
@param filename [String]
# File lib/haml_i18n_lint/linter.rb, line 24 def initialize @results = [] end
Public Instance Methods
add_result(result)
click to toggle source
@param result [Result] the result
# File lib/haml_i18n_lint/linter.rb, line 29 def add_result(result) @results << result end
each() { |r| ... }
click to toggle source
@yield [result] Gives each result to a block.
# File lib/haml_i18n_lint/linter.rb, line 34 def each @results.each do |r| yield r end end
success?()
click to toggle source
@return [true, false] passed lint or not.
# File lib/haml_i18n_lint/linter.rb, line 41 def success? count.zero? end