This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

Gem::Requirement

        # Gem::Requirement < Object

(from ruby core)
---
A Requirement is a set of one or more version restrictions. It supports
a few (`=, !=, >, <, >=, <=, ~>`) different restriction operators.

See Gem::Version for a description on how versions and requirements work
together in RubyGems.
---
# Constants:

DefaultPrereleaseRequirement
:   The default requirement matches any version
DefaultRequirement
:   The default requirement matches any non-prerelease version
PATTERN
:   A regular expression that matches a requirement


# Class methods:

    create
    default
    default_prerelease
    new
    parse

# Instance methods:

    ===
    =~
    _sorted_requirements
    _tilde_requirements
    concat
    exact?
    none?
    prerelease?
    satisfied_by?
    specific?


      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.