Module: SecID::Suggestable::ClassMethods

Defined in:
lib/sec_id/concerns/suggestable.rb

Overview

Class methods added when Suggestable is included.

Instance Method Summary collapse

Instance Method Details

#suggest(str) ⇒ Array<Suggestion>

Returns confidence-ranked repair candidates for a checksum-failing identifier.

Parameters:

  • str (String)

    the identifier string to repair

Returns:

  • (Array<Suggestion>)

    ranked candidates; empty when str is already valid or fails the type's format (wrong length or charset)



45
46
47
# File 'lib/sec_id/concerns/suggestable.rb', line 45

def suggest(str)
  new(str).suggest
end