Parent

Librarian::Puppet::Requirement

Attributes

requirement[R]

Public Class Methods

new(requirement) click to toggle source
# File lib/librarian/puppet/requirement.rb, line 6
def initialize(requirement)
  @requirement = requirement || ">=0"
end

Public Instance Methods

gem_requirement() click to toggle source
# File lib/librarian/puppet/requirement.rb, line 10
def gem_requirement
  if range_requirement?
    [@range_match[1], @range_match[2]]
  elsif pessimistic_requirement?
    "~> #{@pessimistic_match[1]}.0"
  else
    requirement
  end
end
to_s() click to toggle source
# File lib/librarian/puppet/requirement.rb, line 20
def to_s
  gem_requirement.to_s
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.