class

Gem::Requirement

v1_9_3_392 - Show latest stable - Superclass: Object

No documentation available for this class.

Included modules

  • Comparable

Constants

OPS = { #:nodoc:\n"=" => lambda { |v, r| v == r },\n"!=" => lambda { |v, r| v != r },\n">" => lambda { |v, r| v > r },\n"<" => lambda { |v, r| v < r },\n">=" => lambda { |v, r| v >= r },\n"<=" => lambda { |v, r| v <= r },\n"~>" => lambda { |v, r| v >= r && v.release < r.bump }\n}

PATTERN = /\\A\\s*(#{quoted})?\\s*(#{Gem::Version::VERSION_PATTERN})\\s*\\z/

Attributes

[R]requirements

Files

  • lib/rubygems/requirement.rb