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

Rake::FileList

        # Rake::FileList < Object

---
# Includes:
Cloneable (from gem rake-13.0.6)

(from gem rake-13.0.6)
---
A FileList is essentially an array with a few helper methods defined to
make file manipulation a bit easier.

FileLists are lazy.  When given a list of glob patterns for possible
files to be included in the file list, instead of searching the file
structures to find the files, a FileList holds the pattern for latter
use.

This allows us to define a number of FileList to match any number of
files, but only search out the actual files when then FileList itself is
actually used.  The key is that the first time an element of the
FileList/Array is requested, the pending patterns are resolved into a
real list of file names.
---
# Constants:

ARRAY_METHODS
:   List of array methods (that are not in `Object`) that need to be
    delegated.
DEFAULT_IGNORE_PATTERNS
:   [not documented]
DEFAULT_IGNORE_PROCS
:   [not documented]
DELEGATING_METHODS
:   [not documented]
GLOB_PATTERN
:   [not documented]
MUST_DEFINE
:   List of additional methods that must be delegated.
MUST_NOT_DEFINE
:   List of methods that should not be delegated here (we define special
    versions of them explicitly below).
SPECIAL_RETURN
:   List of delegated methods that return new array values which need
    wrapping.


# Class methods:

    []
    glob
    new

# Instance methods:

    *
    <<
    ==
    add
    add_matching
    clear_exclude
    egrep
    exclude
    excluded_from_list?
    existing
    existing!
    ext
    gsub
    gsub!
    include
    is_a?
    kind_of?
    pathmap
    resolve
    sub
    sub!
    to_a
    to_ary
    to_s


      

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.