Type:
Class
Constants:
OPS : { #:nodoc: "=" => lambda { |v, r| v == r }, "!=" => lambda { |v, r| v != r }, ">" => lambda { |v, r| v > r }, "<" => lambda { |v, r| v < r }, ">=" => lambda { |v, r| v >= r }, "<=" => lambda { |v, r| v <= r }, "~>" => lambda { |v, r| v >= r && v.release < r.bump } }
PATTERN_RAW : "\\s*(#{quoted})?\\s*(#{Gem::Version::VERSION_PATTERN})\\s*"
PATTERN : /\A#{PATTERN_RAW}\z/
DefaultRequirement : [">=", Gem::Version.new(0)]
to_yaml_properties
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::Requirement

to_yaml_properties() Instance Public methods

2025-01-10 15:47:30
==
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::Requirement

==(other) Instance Public methods DOC: this should probably be :nodoc'd

2025-01-10 15:47:30
specific?
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::Requirement

specific?() Instance Public methods True if the requirement will not always

2025-01-10 15:47:30