Sha256: 753f4586ebf7d4e6892c1ba524327c25a038949db887c1fa72ad9eb6725141c1

Contents?: true

Size: 311 Bytes

Versions: 1

Compression:

Stored size: 311 Bytes

Contents

module Music
module Arrangement

class GemRequirement
  def initialize gem_name, gem_version = ""
    @gem_name = gem_name
    @gem_version = gem_version
  end

  def load
    if @gem_version.empty?
      gem @gem_name
    else
      gem @gem_name, @gem_version
    end
    require @gem_name
  end
end

end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
music-arrangement-0.3.0 lib/music-arrangement/gem_requirement.rb