none?() Instance Public methods FIX: maybe this should be using default ?
encode_with(coder) Instance Public methods
=~(version) Instance Public methods Alias for: satisfied_by?
===(version) Instance Public methods Alias for: satisfied_by?
==(other) Instance Public methods DOC: this should probably be :nodoc'd
parse(obj) Class Public methods REFACTOR: Little two element arrays like this have no real semantic value. I'd love to see something like this: Constraint = Struct.new(:operator, :version); (or similar) and have a Requirement be a list of Constraints.
new(*requirements) Class Public methods Constructs a requirement from requirements. Requirements can be Strings, Gem::Versions, or Arrays of those. nil and duplicate requirements are ignored. An empty set of requirements is the same as ">= 0".
default() Class Public methods A default âversion requirementâ can surely only be '>= 0'.
create(input) Class Public methods REFACTOR: There's no reason that this can't be unified with .new. .new is the standard Ruby factory method.
tsort_each_node(&block) Instance Public methods
Page 2001 of 2275