class MissMarple::Comparer
Public Class Methods
compare(parsed, searched)
click to toggle source
# File lib/miss-marple/comparer.rb, line 2 def self.compare(parsed, searched) searched.reject{ |fname| search_similar(parsed, fname) } end
Private Class Methods
search_similar(arr, searched_fname)
click to toggle source
# File lib/miss-marple/comparer.rb, line 7 def self.search_similar(arr, searched_fname) arr.each do |path| path_without_ext = path.split(".").first if searched_fname.end_with?(path_without_ext) || searched_fname.start_with?(path_without_ext) return true end end return false end