class Solargraph::Pin::Search

def fuzzy_string_match str1, str2

Returns:
  • (Float) -

Parameters:
  • str2 (String) --
  • str1 (String) --
def fuzzy_string_match str1, str2
  return (1.0 + (str2.length.to_f / str1.length.to_f)) if str1.downcase.include?(str2.downcase)
  JaroWinkler.similarity(str1, str2, ignore_case: true)
end