Sha256: 2265ecad2ddba0e7ff209deaa28ff487b98ded5508f2d8cb64eb628e1a627754

Contents?: true

Size: 317 Bytes

Versions: 1

Compression:

Stored size: 317 Bytes

Contents

module Gemstat
  class Gemspec
    attr_reader :gems
    def initialize(filepath)
      @gems=[]
      File.open(filepath).read.each_line {|line|
        line.strip!
        if line[0]!='#' && line.match(/add_.*dependency '(.*?)'/) then
          @gems.push Regexp.last_match[1]
        end
      }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gemstat-0.3.0 lib/gemstat/gemspec.rb