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')