class DidYouMean::ParseDimensions

parses the elements in each dimension

Public Class Methods

new(dictionary, separator) click to toggle source
# File did_you_mean/tree_spell_checker.rb, line 79
def initialize(dictionary, separator)
  @dictionary = dictionary
  @separator = separator
end

Public Instance Methods

call() click to toggle source
# File did_you_mean/tree_spell_checker.rb, line 84
def call
  leafless = remove_leaves
  dimensions = find_elements leafless
  dimensions.map do |elements|
    elements.to_set.to_a
  end
end