Method: Extract::Parser#deps

Defined in:
lib/extract/parser.rb

#depsObject



59
60
61
62
63
64
65
66
67
68
69
70
71
# File 'lib/extract/parser.rb', line 59

def deps
  res = result
  res.root_sheet = sheet
  #raise res.meat.inspect unless res.meat.respond_to?(:deps)
  raise "can't parse #{str}" unless res
  res.meat.deps.flatten.uniq.map do |c|
    if c =~ /"/
      nil
    else
      c.gsub("$","")
    end
  end.select { |x| x }.sort.uniq
end