class ImageDiff::Differ::Results::List
Results
list
Public Class Methods
new()
click to toggle source
# File lib/image_diff/differ/results/list.rb, line 15 def initialize clear end
Public Instance Methods
clear()
click to toggle source
# File lib/image_diff/differ/results/list.rb, line 19 def clear @list = Hash.new { |hash, key| hash[key] = [] } end
filter(method)
click to toggle source
# File lib/image_diff/differ/results/list.rb, line 23 def filter(method) each_with_object({}) do |(component, results), hash| selected = Filter.apply(results, method) hash[component] = selected unless selected.empty? end end
reference_errors()
click to toggle source
# File lib/image_diff/differ/results/list.rb, line 30 def reference_errors filter(:select) end
regressions()
click to toggle source
# File lib/image_diff/differ/results/list.rb, line 34 def regressions filter(:reject) end