class DependencyInspector::RubyGemfile::Dependency

Attributes

groups[RW]
name[RW]
source[RW]
version[RW]

Public Class Methods

new(name, version, options = {}, &_blk) click to toggle source
# File lib/dependency_inspector/ruby_gemfile/dependency.rb, line 5
def initialize(name, version, options = {}, &_blk)
  @name = name
  @version = version
  @groups = Array(options['group'] || :default).map(&:to_sym)
  @source = options['source']
  @requirements = RubyGemfile::Requirement.create(version)
end