Class: YARD::CodeObjects::RootObject
Overview
Represents the root namespace object (the invisible Ruby module that holds all top level modules, class and other objects).
Instance Method Summary
collapse
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class YARD::CodeObjects::Base
Instance Method Details
permalink
#equal?(other) ⇒ Boolean
[View source]
9
10
11
|
# File 'lib/yard/code_objects/root_object.rb', line 9
def equal?(other)
other == :root ? true : super(other)
end
|
[View source]
13
|
# File 'lib/yard/code_objects/root_object.rb', line 13
def hash; :root.hash end
|
[View source]
7
|
# File 'lib/yard/code_objects/root_object.rb', line 7
def inspect; @inspect ||= "#<yardoc root>" end
|
[View source]
6
|
# File 'lib/yard/code_objects/root_object.rb', line 6
def path; @path ||= "" end
|
[View source]
8
|
# File 'lib/yard/code_objects/root_object.rb', line 8
def root?; true end
|