class Gemometer::Parser
Constants
- REGEX
Attributes
gems[R]
Public Class Methods
new(str)
click to toggle source
# File lib/gemometer/parser.rb, line 10 def initialize(str) @str = str @gems = GemArray.new end
Public Instance Methods
parse()
click to toggle source
# File lib/gemometer/parser.rb, line 15 def parse if @gems.empty? @str.scan(REGEX) do |a, b, c, d, e| @gems << Gem.new(name: a, newest: b, installed: c, requested: d, group: e) end end end