This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# 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.