lib/yard/autoload.rb in yard-0.5.8 vs lib/yard/autoload.rb in yard-0.6.0
- old
+ new
@@ -1,14 +1,20 @@
# @private
def __p(*path) File.join(YARD::ROOT, 'yard', *path) end
module YARD
module CLI # Namespace for command-line interface components
- autoload :Base, __p('cli/base')
- autoload :YardGraph, __p('cli/yard_graph')
- autoload :Yardoc, __p('cli/yardoc')
- autoload :YRI, __p('cli/yri')
+ autoload :Command, __p('cli/command')
+ autoload :CommandParser, __p('cli/command_parser')
+ autoload :Diff, __p('cli/diff')
+ autoload :Gems, __p('cli/gems')
+ autoload :Graph, __p('cli/graph')
+ autoload :Help, __p('cli/help')
+ autoload :Server, __p('cli/server')
+ autoload :Stats, __p('cli/stats')
+ autoload :Yardoc, __p('cli/yardoc')
+ autoload :YRI, __p('cli/yri')
end
# A "code object" is defined as any entity in the Ruby language.
# Classes, modules, methods, class variables and constants are the
# major objects, but DSL languages can create their own by inheriting
@@ -125,10 +131,42 @@
autoload :ProcessSerializer, __p('serializers/process_serializer')
autoload :StdoutSerializer, __p('serializers/stdout_serializer')
autoload :YardocSerializer, __p('serializers/yardoc_serializer')
end
+ # Namespace for classes and modules that handle serving documentation over HTTP
+ # @since 0.6.0
+ module Server
+ module Commands
+ autoload :Base, __p('server/commands/base')
+ autoload :DisplayFileCommand, __p('server/commands/display_file_command')
+ autoload :DisplayObjectCommand, __p('server/commands/display_object_command')
+ autoload :FramesCommand, __p('server/commands/frames_command')
+ autoload :ListCommand, __p('server/commands/list_command')
+ autoload :ListClassesCommand, __p('server/commands/list_command')
+ autoload :ListFilesCommand, __p('server/commands/list_command')
+ autoload :ListMethodsCommand, __p('server/commands/list_command')
+ autoload :LibraryCommand, __p('server/commands/library_command')
+ autoload :LibraryIndexCommand, __p('server/commands/library_index_command')
+ autoload :SearchCommand, __p('server/commands/search_command')
+ autoload :StaticFileCommand, __p('server/commands/static_file_command')
+ end
+
+ autoload :Adapter, __p('server/adapter')
+ autoload :DocServerSerializer, __p('server/doc_server_serializer')
+ autoload :DocServerHelper, __p('server/doc_server_helper')
+ autoload :FinishRequest, __p('server/adapter')
+ autoload :LibraryVersion, __p('server/library_version')
+ autoload :NotFoundError, __p('server/adapter')
+ autoload :RackAdapter, __p('server/rack_adapter')
+ autoload :RackMiddleware, __p('server/rack_adapter')
+ autoload :Router, __p('server/router')
+ autoload :StaticCaching, __p('server/static_caching')
+ autoload :WebrickAdapter, __p('server/webrick_adapter')
+ autoload :WebrickServlet, __p('server/webrick_adapter')
+ end
+
module Tags # Namespace for Tag components
autoload :DefaultFactory, __p('tags/default_factory')
autoload :DefaultTag, __p('tags/default_tag')
autoload :Library, __p('tags/library')
autoload :OptionTag, __p('tags/option_tag')
@@ -137,11 +175,12 @@
autoload :RefTagList, __p('tags/ref_tag_list')
autoload :Tag, __p('tags/tag')
autoload :TagFormatError, __p('tags/tag_format_error')
end
- module Templates # Namespace for templating system
+ # Namespace for templating system
+ module Templates
module Helpers # Namespace for template helpers
autoload :BaseHelper, __p('templates/helpers/base_helper')
autoload :FilterHelper, __p('templates/helpers/filter_helper')
autoload :HtmlHelper, __p('templates/helpers/html_helper')
autoload :HtmlSyntaxHighlightHelper, __p('templates/helpers/html_syntax_highlight_helper' + (RUBY18 ? '18' : ''))
@@ -151,11 +190,12 @@
autoload :TextHelper, __p('templates/helpers/text_helper')
autoload :UMLHelper, __p('templates/helpers/uml_helper')
end
autoload :Engine, __p('templates/engine')
- autoload :Template, __p('templates/template')
autoload :ErbCache, __p('templates/erb_cache')
+ autoload :Section, __p('templates/section')
+ autoload :Template, __p('templates/template')
end
autoload :Docstring, __p('docstring')
autoload :Logger, __p('logging')
autoload :Registry, __p('registry')