class RailsBestPractices::Prepares::GemfilePrepare
Remember all gems in Gemfile
Public Class Methods
new()
click to toggle source
# File lib/rails_best_practices/prepares/gemfile_prepare.rb, line 9 def initialize @gems = Prepares.gems end
Public Instance Methods
check(_filename, content)
click to toggle source
# File lib/rails_best_practices/prepares/gemfile_prepare.rb, line 13 def check(_filename, content) content.split("\n").each do |line| if line =~ /([^ ]+) \((\d.*)\)/ @gems << Core::Gem.new(Regexp.last_match(1), Regexp.last_match(2)) end end end