Module: InciScore::Recognizer::Rules::Prefix
Constant Summary collapse
- MIN_MEANINGFUL =
7
Instance Method Summary collapse
Instance Method Details
#call(src) ⇒ Object
64 65 66 67 68 69 |
# File 'lib/inci_score/recognizer_rules.rb', line 64 def call(src) return if src.size < TOLERANCE digits = src[0, MIN_MEANINGFUL] pairs = Config::CATALOG.detect { |name, _| name.start_with?(digits) } Component.new(*pairs) if pairs end |