Sha256: 8a4cad1e78b8dfc151240bd545d6fb27002e3b0d0f8195c185085736117f4e03
Contents?: true
Size: 467 Bytes
Versions: 3
Compression:
Stored size: 467 Bytes
Contents
# frozen_string_literal: true 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
3 entries across 3 versions & 1 rubygems