Sha256: 02f63c5186a80aa0faaaca839ad964fff250d4a3acb9c1b3f8bb58359b6804f2
Contents?: true
Size: 453 Bytes
Versions: 17
Compression:
Stored size: 453 Bytes
Contents
# encoding: utf-8 module RailsBestPractices module Prepares # Remember all gems in Gemfile class GemfilePrepare < Core::Check interesting_files GEMFILE_LOCK def initialize @gems = Prepares.gems end def check(filename, content) content.split("\n").each do |line| if line =~ /([^ ]+) \((\d.*)\)/ @gems << Core::Gem.new($1, $2) end end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems