class YleTf::VersionRequirement

Helper class for comparing versions

Attributes

requirement[R]

Public Class Methods

new(requirement) click to toggle source
# File lib/yle_tf/version_requirement.rb, line 10
def initialize(requirement)
  @requirement = requirement && Gem::Requirement.new(*requirement)
end

Public Instance Methods

satisfied_by?(version) click to toggle source
# File lib/yle_tf/version_requirement.rb, line 14
def satisfied_by?(version)
  !requirement || requirement.satisfied_by?(Gem::Version.new(version))
end
to_s() click to toggle source
# File lib/yle_tf/version_requirement.rb, line 18
def to_s
  requirement.to_s
end