method
new
v2_1_10 -
Show latest stable
- Class:
RDoc::Store
new(path = nil, type = nil)public
# File lib/rdoc/store.rb, line 121
def initialize path = nil, type = nil
@dry_run = false
@encoding = nil
@path = path
@rdoc = nil
@type = type
@cache = {
:ancestors => {},
:attributes => {},
:class_methods => {},
:c_class_variables => {},
:c_singleton_class_variables => {},
:encoding => @encoding,
:instance_methods => {},
:main => nil,
:modules => [],
:pages => [],
:title => nil,
}
@classes_hash = {}
@modules_hash = {}
@files_hash = {}
@c_enclosure_classes = {}
@c_enclosure_names = {}
@c_class_variables = {}
@c_singleton_class_variables = {}
@unique_classes = nil
@unique_modules = nil
end Related methods
- Instance methods
- add_c_enclosure
- add_c_variables
- add_file
- all_classes
- all_classes_and_modules
- all_files
- all_modules
- ancestors
- attributes
- cache_path
- class_file
- class_methods
- class_path
- classes_hash
- clean_cache_collection
- complete
- files_hash
- find_c_enclosure
- find_class_named
- find_class_named_from
- find_class_or_module
- find_file_named
- find_module_named
- find_text_page
- find_unique
- fix_basic_object_inheritance
- friendly_path
- inspect
- instance_methods
- load_all
- load_cache
- load_class
- load_class_data
- load_method
- load_page
- main
- main=
- make_variable_map
- method_file
- module_names
- modules_hash
- page
- page_file
- remove_nodoc
- save
- save_cache
- save_class
- save_method
- save_page
- source
- title
- title=
- unique_classes
- unique_classes_and_modules
- unique_modules
- Class methods
- new