lib/yard/autoload.rb in yard-0.5.5 vs lib/yard/autoload.rb in yard-0.5.6

- old
+ new

@@ -80,10 +80,11 @@ autoload :MethodHandler, __p('handlers/ruby/method_handler') autoload :MethodConditionHandler, __p('handlers/ruby/method_condition_handler') autoload :MixinHandler, __p('handlers/ruby/mixin_handler') autoload :ModuleHandler, __p('handlers/ruby/module_handler') autoload :ProcessHandler, __p('handlers/ruby/process_handler') + autoload :StructHandlerMethods, __p('handlers/ruby/struct_handler_methods') autoload :VisibilityHandler, __p('handlers/ruby/visibility_handler') autoload :YieldHandler, __p('handlers/ruby/yield_handler') end autoload :Base, __p('handlers/base') @@ -93,19 +94,22 @@ # The parser namespace holds all parsing engines used by YARD. # Currently only Ruby parsers are implemented with support planned for C. module Parser module Ruby # Ruby parsing components. module Legacy # Handles Ruby parsing in Ruby 1.8. + autoload :RipperParser, __p('parser/ruby/legacy/ruby_parser') + autoload :RubyParser, __p('parser/ruby/legacy/ruby_parser') autoload :RubyToken, __p('parser/ruby/legacy/ruby_lex') autoload :Statement, __p('parser/ruby/legacy/statement') autoload :StatementList, __p('parser/ruby/legacy/statement_list') autoload :TokenList, __p('parser/ruby/legacy/token_list') end autoload :AstNode, __p('parser/ruby/ast_node') autoload :RubyParser, __p('parser/ruby/ruby_parser') end + autoload :Base, __p('parser/base') autoload :CParser, __p('parser/c_parser') autoload :ParserSyntaxError, __p('parser/source_parser') autoload :SourceParser, __p('parser/source_parser') autoload :UndocumentableError, __p('parser/source_parser') end