$(function() { 
  DATA1 = {"id":"","name":"root","data":{"type":"root","class_methods":[],"instance_methods":["P","__p","log"]},"children":[{"id":"Array","name":"Array","data":{"type":"class","class_methods":[],"instance_methods":["place"]},"children":[]},{"id":"File","name":"File","data":{"type":"class","class_methods":["cleanpath","relative_path"],"instance_methods":[]},"children":[{"id":"File::RELATIVE_PARENTDIR","name":"RELATIVE_PARENTDIR","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"File::RELATIVE_SAMEDIR","name":"RELATIVE_SAMEDIR","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"Hash","name":"Hash","data":{"type":"class","class_methods":["[]","create","create_186"],"instance_methods":[]},"children":[]},{"id":"Insertion","name":"Insertion","data":{"type":"class","class_methods":[],"instance_methods":["after","before","initialize"]},"children":[]},{"id":"Module","name":"Module","data":{"type":"class","class_methods":[],"instance_methods":["class_name","namespace_name"]},"children":[]},{"id":"String","name":"String","data":{"type":"class","class_methods":[],"instance_methods":["camelcase","shell_split","underscore"]},"children":[]},{"id":"SymbolHash","name":"SymbolHash","data":{"type":"class","class_methods":["[]"],"instance_methods":["[]","[]=","delete","has_key?","initialize","merge","merge!","update"]},"children":[]},{"id":"YARD","name":"YARD","data":{"type":"module","class_methods":["load_plugins","parse","parse_string"],"instance_methods":[]},"children":[{"id":"YARD::CLI","name":"CLI","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::CLI::Base","name":"Base","data":{"type":"class","class_methods":[],"instance_methods":["common_options"]},"children":[]},{"id":"YARD::CLI::YRI","name":"YRI","data":{"type":"class","class_methods":["run"],"instance_methods":["initialize","run"]},"children":[{"id":"YARD::CLI::YRI::CACHE_FILE","name":"CACHE_FILE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CLI::YRI::SEARCH_PATHS_FILE","name":"SEARCH_PATHS_FILE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::CLI::YardGraph","name":"YardGraph","data":{"type":"class","class_methods":["run"],"instance_methods":["initialize","objects","options","run"]},"children":[]},{"id":"YARD::CLI::Yardoc","name":"Yardoc","data":{"type":"class","class_methods":["run"],"instance_methods":["all_objects","files","files=","generate","generate=","initialize","options","options_file","options_file=","run","use_cache","use_cache=","yardopts"]},"children":[{"id":"YARD::CLI::Yardoc::DEFAULT_YARDOPTS_FILE","name":"DEFAULT_YARDOPTS_FILE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]}]},{"id":"YARD::CONFIG_DIR","name":"CONFIG_DIR","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects","name":"CodeObjects","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::CodeObjects::BUILTIN_ALL","name":"BUILTIN_ALL","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::BUILTIN_CLASSES","name":"BUILTIN_CLASSES","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::BUILTIN_EXCEPTIONS","name":"BUILTIN_EXCEPTIONS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::BUILTIN_EXCEPTIONS_HASH","name":"BUILTIN_EXCEPTIONS_HASH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::BUILTIN_MODULES","name":"BUILTIN_MODULES","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::Base","name":"Base","data":{"type":"class","class_methods":["===","new"],"instance_methods":["==","[]","[]=","add_file","docstring","docstring=","dynamic","dynamic=","dynamic?","file","files","format","has_tag?","initialize","inspect","line","method_missing","name","namespace","namespace=","parent","parent=","path","root?","signature","signature=","source","source=","source_type","source_type=","tag","tags","to_s","type"]},"children":[]},{"id":"YARD::CodeObjects::CONSTANTMATCH","name":"CONSTANTMATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::CSEP","name":"CSEP","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::CSEPQ","name":"CSEPQ","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::ClassObject","name":"ClassObject","data":{"type":"class","class_methods":[],"instance_methods":["constants","inheritance_tree","inherited_constants","inherited_meths","initialize","is_exception?","meths","superclass","superclass="]},"children":[]},{"id":"YARD::CodeObjects::ClassVariableObject","name":"ClassVariableObject","data":{"type":"class","class_methods":[],"instance_methods":["value","value="]},"children":[]},{"id":"YARD::CodeObjects::CodeObjectList","name":"CodeObjectList","data":{"type":"class","class_methods":[],"instance_methods":["<<","initialize","push"]},"children":[]},{"id":"YARD::CodeObjects::ConstantObject","name":"ConstantObject","data":{"type":"class","class_methods":[],"instance_methods":["value","value="]},"children":[]},{"id":"YARD::CodeObjects::ExtendedMethodObject","name":"ExtendedMethodObject","data":{"type":"class","class_methods":[],"instance_methods":["initialize","method_missing","scope"]},"children":[]},{"id":"YARD::CodeObjects::ISEP","name":"ISEP","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::ISEPQ","name":"ISEPQ","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::METHODMATCH","name":"METHODMATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::METHODNAMEMATCH","name":"METHODNAMEMATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::MethodObject","name":"MethodObject","data":{"type":"class","class_methods":[],"instance_methods":["aliases","constructor?","explicit","explicit=","initialize","is_alias?","is_attribute?","is_explicit?","name","parameters","parameters=","path","scope","scope=","visibility","visibility="]},"children":[]},{"id":"YARD::CodeObjects::ModuleObject","name":"ModuleObject","data":{"type":"class","class_methods":[],"instance_methods":["inheritance_tree"]},"children":[]},{"id":"YARD::CodeObjects::NAMESPACEMATCH","name":"NAMESPACEMATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::NSEP","name":"NSEP","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::NSEPQ","name":"NSEPQ","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::NamespaceObject","name":"NamespaceObject","data":{"type":"class","class_methods":[],"instance_methods":["aliases","attributes","child","children","class_attributes","class_mixins","constants","cvars","included_constants","included_meths","initialize","instance_attributes","instance_mixins","meths","mixins"]},"children":[]},{"id":"YARD::CodeObjects::Proxy","name":"Proxy","data":{"type":"class","class_methods":["==="],"instance_methods":["<=>","==","===","class","initialize","inspect","instance_of?","is_a?","kind_of?","method_missing","name","namespace","parent","path","respond_to?","root?","to_s","type","type="]},"children":[]},{"id":"YARD::CodeObjects::ProxyMethodError","name":"ProxyMethodError","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::CodeObjects::RootObject","name":"RootObject","data":{"type":"class","class_methods":[],"instance_methods":["inspect","path","root?"]},"children":[]}]},{"id":"YARD::Docstring","name":"Docstring","data":{"type":"class","class_methods":[],"instance_methods":["add_tag","all","all=","blank?","has_tag?","initialize","line","line_range","line_range=","object","object=","ref_tags","replace","summary","tag","tags"]},"children":[{"id":"YARD::Docstring::META_MATCH","name":"META_MATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Handlers","name":"Handlers","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Handlers::Base","name":"Base","data":{"type":"class","class_methods":["clear_subclasses","handlers","handles","handles?","inherited","namespace_only","namespace_only?","subclasses"],"instance_methods":["initialize","parse_block","parser","process","statement"]},"children":[]},{"id":"YARD::Handlers::NamespaceMissingError","name":"NamespaceMissingError","data":{"type":"class","class_methods":[],"instance_methods":["initialize","object","object="]},"children":[]},{"id":"YARD::Handlers::Processor","name":"Processor","data":{"type":"class","class_methods":[],"instance_methods":["file","file=","find_handlers","initialize","load_order_errors","load_order_errors=","namespace","namespace=","owner","owner=","parser_type","parser_type=","process","scope","scope=","visibility","visibility="]},"children":[]},{"id":"YARD::Handlers::Ruby","name":"Ruby","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Handlers::Ruby::AliasHandler","name":"AliasHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::AttributeHandler","name":"AttributeHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Base","name":"Base","data":{"type":"class","class_methods":["handles?","meta_type","method_call"],"instance_methods":["parse_block"]},"children":[]},{"id":"YARD::Handlers::Ruby::ClassConditionHandler","name":"ClassConditionHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::ClassHandler","name":"ClassHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::ClassVariableHandler","name":"ClassVariableHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::ConstantHandler","name":"ConstantHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::ExceptionHandler","name":"ExceptionHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::ExtendHandler","name":"ExtendHandler","data":{"type":"class","class_methods":[],"instance_methods":["scope"]},"children":[]},{"id":"YARD::Handlers::Ruby::HandlesExtension","name":"HandlesExtension","data":{"type":"class","class_methods":[],"instance_methods":["initialize","matches?","name"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy","name":"Legacy","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Handlers::Ruby::Legacy::AliasHandler","name":"AliasHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::AttributeHandler","name":"AttributeHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::Base","name":"Base","data":{"type":"class","class_methods":["handles?"],"instance_methods":[]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::ClassHandler","name":"ClassHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::ClassVariableHandler","name":"ClassVariableHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[{"id":"YARD::Handlers::Ruby::Legacy::ClassVariableHandler::HANDLER_MATCH","name":"HANDLER_MATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Handlers::Ruby::Legacy::ConstantHandler","name":"ConstantHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[{"id":"YARD::Handlers::Ruby::Legacy::ConstantHandler::HANDLER_MATCH","name":"HANDLER_MATCH","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Handlers::Ruby::Legacy::ExceptionHandler","name":"ExceptionHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::ExtendHandler","name":"ExtendHandler","data":{"type":"class","class_methods":[],"instance_methods":["scope"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::MethodHandler","name":"MethodHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::MixinHandler","name":"MixinHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::ModuleHandler","name":"ModuleHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::VisibilityHandler","name":"VisibilityHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::Legacy::YieldHandler","name":"YieldHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]}]},{"id":"YARD::Handlers::Ruby::MethodCallWrapper","name":"MethodCallWrapper","data":{"type":"class","class_methods":[],"instance_methods":["matches?"]},"children":[]},{"id":"YARD::Handlers::Ruby::MethodConditionHandler","name":"MethodConditionHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::MethodHandler","name":"MethodHandler","data":{"type":"class","class_methods":[],"instance_methods":["format_args","method_signature","process"]},"children":[]},{"id":"YARD::Handlers::Ruby::MixinHandler","name":"MixinHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::ModuleHandler","name":"ModuleHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::TestNodeWrapper","name":"TestNodeWrapper","data":{"type":"class","class_methods":[],"instance_methods":["matches?"]},"children":[]},{"id":"YARD::Handlers::Ruby::VisibilityHandler","name":"VisibilityHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]},{"id":"YARD::Handlers::Ruby::YieldHandler","name":"YieldHandler","data":{"type":"class","class_methods":[],"instance_methods":["process"]},"children":[]}]}]},{"id":"YARD::Logger","name":"Logger","data":{"type":"class","class_methods":["instance"],"instance_methods":["backtrace","debug","enter_level","format_log","initialize","show_backtraces","show_backtraces="]},"children":[]},{"id":"YARD::Parser","name":"Parser","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Parser::CParser","name":"CParser","data":{"type":"class","class_methods":[],"instance_methods":["initialize","parse"]},"children":[]},{"id":"YARD::Parser::LoadOrderError","name":"LoadOrderError","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::ParserSyntaxError","name":"ParserSyntaxError","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby","name":"Ruby","data":{"type":"module","class_methods":[],"instance_methods":["s"]},"children":[{"id":"YARD::Parser::Ruby::AstNode","name":"AstNode","data":{"type":"class","class_methods":["node_class_for"],"instance_methods":["==","call?","children","comments","comments_range","condition?","docstring","docstring=","docstring_range","docstring_range=","file","file=","first_line","full_source","full_source=","has_line?","initialize","inspect","jump","kw?","line","line_range","line_range=","literal?","parent","parent=","pretty_print","ref?","show","source","source=","source_range","source_range=","to_s","token?","traverse","type","type="]},"children":[{"id":"YARD::Parser::Ruby::AstNode::KEYWORDS","name":"KEYWORDS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Parser::Ruby::ConditionalNode","name":"ConditionalNode","data":{"type":"class","class_methods":[],"instance_methods":["condition","condition?","else_block","then_block"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy","name":"Legacy","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Parser::Ruby::Legacy::RubyLex","name":"RubyLex","data":{"type":"class","class_methods":["debug?"],"instance_methods":["char_no","continue","exception_on_syntax_error","exception_on_syntax_error=","get_read","getc","getc_of_rests","gets","identify_comment","identify_gvar","identify_here_document","identify_identifier","identify_number","identify_quotation","identify_string","indent","initialize","lex","lex_init","lex_int2","lex_state","line_no","peek","peek_equal?","read_auto_clean_up","read_auto_clean_up=","read_escape","skip_inner_expression","skip_space","skip_space=","token","ungetc"]},"children":[{"id":"YARD::Parser::Ruby::Legacy::RubyLex::ACCEPTS_COLON","name":"ACCEPTS_COLON","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::BufferedReader","name":"BufferedReader","data":{"type":"class","class_methods":[],"instance_methods":["column","divert_read_from","get_read","getc","getc_already_read","initialize","line_num","peek","peek_equal","ungetc"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::DEINDENT_CLAUSE","name":"DEINDENT_CLAUSE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::DLtype2Token","name":"DLtype2Token","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::ENINDENT_CLAUSE","name":"ENINDENT_CLAUSE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::Ltype2Token","name":"Ltype2Token","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::PERCENT_LTYPE","name":"PERCENT_LTYPE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::PERCENT_PAREN","name":"PERCENT_PAREN","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken","name":"RubyToken","data":{"type":"module","class_methods":["def_token"],"instance_methods":["Token","set_token_position"]},"children":[{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_ARG","name":"EXPR_ARG","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_BEG","name":"EXPR_BEG","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_CLASS","name":"EXPR_CLASS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_DOT","name":"EXPR_DOT","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_END","name":"EXPR_END","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_FNAME","name":"EXPR_FNAME","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::EXPR_MID","name":"EXPR_MID","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::NEWLINE_TOKEN","name":"NEWLINE_TOKEN","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkBlockContents","name":"TkBlockContents","data":{"type":"class","class_methods":[],"instance_methods":["text"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkError","name":"TkError","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkId","name":"TkId","data":{"type":"class","class_methods":[],"instance_methods":["initialize","name"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkKW","name":"TkKW","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkNode","name":"TkNode","data":{"type":"class","class_methods":[],"instance_methods":["node"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkOPASGN","name":"TkOPASGN","data":{"type":"class","class_methods":[],"instance_methods":["initialize","op"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkOp","name":"TkOp","data":{"type":"class","class_methods":[],"instance_methods":["name"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkReading2Token","name":"TkReading2Token","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkStatementEnd","name":"TkStatementEnd","data":{"type":"class","class_methods":[],"instance_methods":["text"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkSymbol2Token","name":"TkSymbol2Token","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkUnknownChar","name":"TkUnknownChar","data":{"type":"class","class_methods":[],"instance_methods":["initialize","name"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkVal","name":"TkVal","data":{"type":"class","class_methods":[],"instance_methods":["initialize"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkWhitespace","name":"TkWhitespace","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::Token","name":"Token","data":{"type":"class","class_methods":[],"instance_methods":["char_no","initialize","lex_state","lex_state=","line_no","set_text","text"]},"children":[{"id":"YARD::Parser::Ruby::Legacy::RubyToken::Token::NO_TEXT","name":"NO_TEXT","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TokenDefinitions","name":"TokenDefinitions","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Parser::Ruby::Legacy::Statement","name":"Statement","data":{"type":"class","class_methods":[],"instance_methods":["block","comments","comments_range","comments_range=","first_line","initialize","inspect","line","show","source","to_s","tokens"]},"children":[]},{"id":"YARD::Parser::Ruby::Legacy::StatementList","name":"StatementList","data":{"type":"class","class_methods":[],"instance_methods":["enumerator","initialize"]},"children":[{"id":"YARD::Parser::Ruby::Legacy::StatementList::OPEN_BLOCK_TOKENS","name":"OPEN_BLOCK_TOKENS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Parser::Ruby::Legacy::TokenList","name":"TokenList","data":{"type":"class","class_methods":[],"instance_methods":["<<","initialize","push","squeeze","to_s"]},"children":[]}]},{"id":"YARD::Parser::Ruby::MethodCallNode","name":"MethodCallNode","data":{"type":"class","class_methods":[],"instance_methods":["block_param","call?","method_name","namespace","parameters"]},"children":[]},{"id":"YARD::Parser::Ruby::ParameterNode","name":"ParameterNode","data":{"type":"class","class_methods":[],"instance_methods":["block_param","optional_params","required_end_params","required_params","splat_param"]},"children":[]},{"id":"YARD::Parser::Ruby::ReferenceNode","name":"ReferenceNode","data":{"type":"class","class_methods":[],"instance_methods":["namespace","path","ref?","source"]},"children":[]},{"id":"YARD::Parser::Ruby::RubyParser","name":"RubyParser","data":{"type":"class","class_methods":[],"instance_methods":["ast","charno","comments","enumerator","file","initialize","parse","root","tokens"]},"children":[{"id":"YARD::Parser::Ruby::RubyParser::AST_TOKENS","name":"AST_TOKENS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::RubyParser::MAPPINGS","name":"MAPPINGS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Parser::Ruby::RubyParser::REV_MAPPINGS","name":"REV_MAPPINGS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]}]},{"id":"YARD::Parser::SourceParser","name":"SourceParser","data":{"type":"class","class_methods":["parse","parse_string","parser_type","parser_type=","tokenize","validated_parser_type"],"instance_methods":["file","initialize","parse","parser_type","tokenize"]},"children":[]},{"id":"YARD::Parser::UndocumentableError","name":"UndocumentableError","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::ROOT","name":"ROOT","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Rake","name":"Rake","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Rake::YardocTask","name":"YardocTask","data":{"type":"class","class_methods":[],"instance_methods":["after","after=","before","before=","files","files=","initialize","name","name=","options","options=","verifier","verifier="]},"children":[]}]},{"id":"YARD::Registry","name":"Registry","data":{"type":"class","class_methods":["clear","objects","yardoc_file_for_gem"],"instance_methods":["[]","all","at","checksum_for","checksums","clear","delete","delete_from_disk","initialize","load","load!","load_all","load_yardoc","paths","proxy_types","register","resolve","root","save","yardoc_file","yardoc_file="]},"children":[{"id":"YARD::Registry::DEFAULT_YARDOC_FILE","name":"DEFAULT_YARDOC_FILE","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Registry::LOCAL_YARDOC_INDEX","name":"LOCAL_YARDOC_INDEX","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::RegistryStore","name":"RegistryStore","data":{"type":"class","class_methods":[],"instance_methods":["[]","[]=","checksums","delete","destroy","file","get","initialize","keys","load","load!","load_all","proxy_types","put","root","save","values"]},"children":[]},{"id":"YARD::Serializers","name":"Serializers","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Serializers::Base","name":"Base","data":{"type":"class","class_methods":[],"instance_methods":["after_serialize","before_serialize","initialize","options","serialize","serialized_path"]},"children":[]},{"id":"YARD::Serializers::FileSystemSerializer","name":"FileSystemSerializer","data":{"type":"class","class_methods":[],"instance_methods":["basepath","extension","initialize","serialize","serialized_path"]},"children":[]},{"id":"YARD::Serializers::ProcessSerializer","name":"ProcessSerializer","data":{"type":"class","class_methods":[],"instance_methods":["initialize","serialize"]},"children":[]},{"id":"YARD::Serializers::StdoutSerializer","name":"StdoutSerializer","data":{"type":"class","class_methods":[],"instance_methods":["initialize","serialize"]},"children":[]},{"id":"YARD::Serializers::YardocSerializer","name":"YardocSerializer","data":{"type":"class","class_methods":[],"instance_methods":["checksums_path","deserialize","initialize","objects_path","proxy_types_path","serialize","serialized_path"]},"children":[]}]},{"id":"YARD::StubProxy","name":"StubProxy","data":{"type":"class","class_methods":["_load"],"instance_methods":["_dump","initialize","method_missing"]},"children":[]},{"id":"YARD::TEMPLATE_ROOT","name":"TEMPLATE_ROOT","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Tags","name":"Tags","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Tags::DefaultFactory","name":"DefaultFactory","data":{"type":"class","class_methods":[],"instance_methods":["parse_tag","parse_tag_with_name","parse_tag_with_options","parse_tag_with_raw_text","parse_tag_with_raw_title_and_text","parse_tag_with_types","parse_tag_with_types_and_name","parse_tag_with_types_name_and_default"]},"children":[{"id":"YARD::Tags::DefaultFactory::TYPELIST_CLOSING_CHARS","name":"TYPELIST_CLOSING_CHARS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Tags::DefaultFactory::TYPELIST_OPENING_CHARS","name":"TYPELIST_OPENING_CHARS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Tags::DefaultTag","name":"DefaultTag","data":{"type":"class","class_methods":[],"instance_methods":["defaults","initialize"]},"children":[]},{"id":"YARD::Tags::Library","name":"Library","data":{"type":"class","class_methods":["default_factory","default_factory=","define_tag","instance","labels","sorted_labels"],"instance_methods":["factory","factory=","initialize"]},"children":[]},{"id":"YARD::Tags::OptionTag","name":"OptionTag","data":{"type":"class","class_methods":[],"instance_methods":["initialize","pair","pair="]},"children":[]},{"id":"YARD::Tags::OverloadTag","name":"OverloadTag","data":{"type":"class","class_methods":[],"instance_methods":["docstring","has_tag?","initialize","is_a?","kind_of?","method_missing","name","object=","parameters","signature","tag","tags","type"]},"children":[]},{"id":"YARD::Tags::RefTag","name":"RefTag","data":{"type":"module","class_methods":[],"instance_methods":["owner","owner="]},"children":[]},{"id":"YARD::Tags::RefTagList","name":"RefTagList","data":{"type":"class","class_methods":[],"instance_methods":["initialize","name","name=","owner","owner=","tag_name","tag_name=","tags"]},"children":[]},{"id":"YARD::Tags::Tag","name":"Tag","data":{"type":"class","class_methods":[],"instance_methods":["initialize","name","name=","object","object=","tag_name","tag_name=","text","text=","type","types","types="]},"children":[]},{"id":"YARD::Tags::TagFormatError","name":"TagFormatError","data":{"type":"class","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Templates","name":"Templates","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Templates::Engine","name":"Engine","data":{"type":"module","class_methods":["generate","register_template_path","render","template","template!","template_paths","template_paths=","with_serializer"],"instance_methods":[]},"children":[]},{"id":"YARD::Templates::Helpers","name":"Helpers","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Templates::Helpers::BaseHelper","name":"BaseHelper","data":{"type":"module","class_methods":[],"instance_methods":["format_object_title","format_object_type","format_source","format_types","h","link_object","link_url","linkify","object","object=","run_verifier","serializer","serializer="]},"children":[]},{"id":"YARD::Templates::Helpers::FilterHelper","name":"FilterHelper","data":{"type":"module","class_methods":[],"instance_methods":["is_class?","is_method?","is_module?","is_namespace?"]},"children":[]},{"id":"YARD::Templates::Helpers::HtmlHelper","name":"HtmlHelper","data":{"type":"module","class_methods":[],"instance_methods":["anchor_for","fix_dash_dash","fix_typewriter","format_object_name_list","format_types","h","html_syntax_highlight","html_syntax_highlight_plain","htmlify","htmlify_line","link_file","link_object","link_url","resolve_links","signature","tag_attrs","url_for","url_for_file","urlencode"]},"children":[{"id":"YARD::Templates::Helpers::HtmlHelper::SimpleMarkupHtml","name":"SimpleMarkupHtml","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Templates::Helpers::HtmlSyntaxHighlightHelper","name":"HtmlSyntaxHighlightHelper","data":{"type":"module","class_methods":[],"instance_methods":["html_syntax_highlight_ruby"]},"children":[]},{"id":"YARD::Templates::Helpers::MarkupHelper","name":"MarkupHelper","data":{"type":"module","class_methods":[],"instance_methods":[]},"children":[{"id":"YARD::Templates::Helpers::MarkupHelper::MARKUP_PROVIDERS","name":"MARKUP_PROVIDERS","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]}]},{"id":"YARD::Templates::Helpers::MethodHelper","name":"MethodHelper","data":{"type":"module","class_methods":[],"instance_methods":["format_args","format_block","format_code","format_constant","format_lines","format_return_types"]},"children":[]},{"id":"YARD::Templates::Helpers::ModuleHelper","name":"ModuleHelper","data":{"type":"module","class_methods":[],"instance_methods":["prune_method_listing"]},"children":[]},{"id":"YARD::Templates::Helpers::TextHelper","name":"TextHelper","data":{"type":"module","class_methods":[],"instance_methods":["align_right","h","hr","indent","signature","title_align_right","wrap"]},"children":[]},{"id":"YARD::Templates::Helpers::UMLHelper","name":"UMLHelper","data":{"type":"module","class_methods":[],"instance_methods":["format_path","h","tidy","uml_visibility"]},"children":[]}]},{"id":"YARD::Templates::Template","name":"Template","data":{"type":"module","class_methods":["extra_includes","extra_includes=","included"],"instance_methods":["T","class","class=","erb","file","init","initialize","inspect","options","options=","run","section","section=","sections","subsections","superb","yieldall"]},"children":[{"id":"YARD::Templates::Template::ClassMethods","name":"ClassMethods","data":{"type":"module","class_methods":[],"instance_methods":["T","find_file","find_nth_file","full_path","full_path=","full_paths","initialize","is_a?","new","path","path=","run"]},"children":[]}]}]},{"id":"YARD::VERSION","name":"VERSION","data":{"type":"constant","class_methods":[],"instance_methods":[]},"children":[]},{"id":"YARD::Verifier","name":"Verifier","data":{"type":"class","class_methods":[],"instance_methods":["call","initialize","method_missing","object"]},"children":[]}]}]};
  DATA2 = [{"id":"YARD::Registry","name":"YARD::Registry","data":{},"adjacencies":[{"nodeTo":"YARD::RegistryStore","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":5}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":2}}]},{"id":"YARD::CodeObjects::Base","name":"YARD::CodeObjects::Base","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":9}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":5}},{"nodeTo":"YARD::CodeObjects::RootObject","data":{"weight":2}},{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}},{"nodeTo":"YARD::Templates::Engine","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}},{"nodeTo":"YARD::Docstring","data":{"weight":3}}]},{"id":"YARD::CodeObjects::Proxy","name":"YARD::CodeObjects::Proxy","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":6}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":3}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ProxyMethodError","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::AstNode","name":"YARD::Parser::Ruby::AstNode","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::AstNode","data":{"weight":2}},{"nodeTo":"YARD::Parser::Ruby::ParameterNode","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::MethodCallNode","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::ConditionalNode","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::ReferenceNode","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::RubyParser","name":"YARD::Parser::Ruby::RubyParser","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::AstNode","data":{"weight":17}},{"nodeTo":"YARD::Parser::Ruby::ParameterNode","data":{"weight":1}},{"nodeTo":"YARD::Parser::ParserSyntaxError","data":{"weight":1}}]},{"id":"YARD::CodeObjects::CodeObjectList","name":"YARD::CodeObjects::CodeObjectList","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":4}},{"nodeTo":"YARD::CodeObjects::Base","data":{"weight":2}},{"nodeTo":"YARD::Registry","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkBlockContents","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkBlockContents","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::Statement","name":"YARD::Parser::Ruby::Legacy::Statement","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkBlockContents","data":{"weight":2}}]},{"id":"YARD::Parser::Ruby::Legacy::TokenList","name":"YARD::Parser::Ruby::Legacy::TokenList","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::TokenList","data":{"weight":3}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::Token","data":{"weight":2}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkStatementEnd","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkBlockContents","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyLex","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::Token","name":"YARD::Parser::Ruby::Legacy::RubyToken::Token","data":{},"adjacencies":[]},{"id":"YARD::Logger","name":"YARD::Logger","data":{},"adjacencies":[]},{"id":"","name":"","data":{},"adjacencies":[{"nodeTo":"YARD::Logger","data":{"weight":1}},{"nodeTo":"File","data":{"weight":1}}]},{"id":"File","name":"File","data":{},"adjacencies":[{"nodeTo":"File","data":{"weight":1}}]},{"id":"YARD::Parser::SourceParser","name":"YARD::Parser::SourceParser","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":4}},{"nodeTo":"YARD::Parser::ParserSyntaxError","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::TokenList","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::RubyParser","data":{"weight":2}},{"nodeTo":"YARD::Parser::SourceParser","data":{"weight":1}},{"nodeTo":"YARD::Handlers::Processor","data":{"weight":1}},{"nodeTo":"YARD::Parser::LoadOrderError","data":{"weight":1}},{"nodeTo":"YARD::Parser::CParser","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::StatementList","data":{"weight":1}}]},{"id":"YARD","name":"YARD","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::SourceParser","data":{"weight":2}}]},{"id":"Insertion","name":"Insertion","data":{},"adjacencies":[{"nodeTo":"Array","data":{"weight":1}}]},{"id":"Array","name":"Array","data":{},"adjacencies":[{"nodeTo":"Insertion","data":{"weight":1}}]},{"id":"Hash","name":"Hash","data":{},"adjacencies":[]},{"id":"SymbolHash","name":"SymbolHash","data":{},"adjacencies":[{"nodeTo":"Hash","data":{"weight":1}},{"nodeTo":"String","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby","name":"YARD::Parser::Ruby","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::AstNode","data":{"weight":1}}]},{"id":"YARD::CLI::Yardoc","name":"YARD::CLI::Yardoc","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":9}},{"nodeTo":"YARD::Templates::Engine","data":{"weight":2}},{"nodeTo":"YARD::Verifier","data":{"weight":1}},{"nodeTo":"YARD::Serializers::FileSystemSerializer","data":{"weight":1}},{"nodeTo":"YARD::CLI::Yardoc","data":{"weight":1}}]},{"id":"YARD::Templates::Engine","name":"YARD::Templates::Engine","data":{},"adjacencies":[{"nodeTo":"YARD::Templates::Template","data":{"weight":2}}]},{"id":"YARD::RegistryStore","name":"YARD::RegistryStore","data":{},"adjacencies":[{"nodeTo":"YARD::Serializers::YardocSerializer","data":{"weight":2}},{"nodeTo":"YARD::CodeObjects::RootObject","data":{"weight":1}},{"nodeTo":"YARD::Registry","data":{"weight":1}}]},{"id":"String","name":"String","data":{},"adjacencies":[]},{"id":"YARD::CodeObjects::NamespaceObject","name":"YARD::CodeObjects::NamespaceObject","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ClassVariableObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::CodeObjectList","data":{"weight":3}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ExtendedMethodObject","data":{"weight":1}}]},{"id":"YARD::Tags::Tag","name":"YARD::Tags::Tag","data":{},"adjacencies":[]},{"id":"YARD::Docstring","name":"YARD::Docstring","data":{},"adjacencies":[{"nodeTo":"YARD::Tags::Tag","data":{"weight":1}},{"nodeTo":"YARD::Tags::RefTag","data":{"weight":1}},{"nodeTo":"YARD::Tags::Library","data":{"weight":1}},{"nodeTo":"YARD::Tags::TagFormatError","data":{"weight":1}},{"nodeTo":"YARD::Tags::RefTagList","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":1}}]},{"id":"YARD::Tags::RefTag","name":"YARD::Tags::RefTag","data":{},"adjacencies":[]},{"id":"YARD::CLI::YardGraph","name":"YARD::CLI::YardGraph","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":3}},{"nodeTo":"YARD::Templates::Engine","data":{"weight":1}},{"nodeTo":"YARD::Serializers::ProcessSerializer","data":{"weight":1}},{"nodeTo":"YARD::Serializers::FileSystemSerializer","data":{"weight":1}}]},{"id":"YARD::Serializers::YardocSerializer","name":"YARD::Serializers::YardocSerializer","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Base","data":{"weight":2}},{"nodeTo":"YARD::Tags::OverloadTag","data":{"weight":1}},{"nodeTo":"YARD::StubProxy","data":{"weight":1}}]},{"id":"YARD::CLI::YRI","name":"YARD::CLI::YRI","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":5}}]},{"id":"YARD::Verifier","name":"YARD::Verifier","data":{},"adjacencies":[]},{"id":"YARD::Serializers::FileSystemSerializer","name":"YARD::Serializers::FileSystemSerializer","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::CodeObjects::RootObject","name":"YARD::CodeObjects::RootObject","data":{},"adjacencies":[]},{"id":"YARD::CodeObjects::MethodObject","name":"YARD::CodeObjects::MethodObject","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":3}},{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":1}}]},{"id":"Gem::DocManager","name":"Gem::DocManager","data":{},"adjacencies":[{"nodeTo":"YARD::CLI::Yardoc","data":{"weight":1}},{"nodeTo":"File","data":{"weight":6}}]},{"id":"YARD::Tags::RefTagList","name":"YARD::Tags::RefTagList","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Base","data":{"weight":1}},{"nodeTo":"YARD::Tags::RefTag","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":1}}]},{"id":"YARD::Tags::Library","name":"YARD::Tags::Library","data":{},"adjacencies":[{"nodeTo":"YARD::Tags::Library","data":{"weight":1}},{"nodeTo":"YARD::Tags::Tag","data":{"weight":1}},{"nodeTo":"YARD::Tags::DefaultFactory","data":{"weight":1}}]},{"id":"YARD::Tags::TagFormatError","name":"YARD::Tags::TagFormatError","data":{},"adjacencies":[]},{"id":"YARD::Serializers::ProcessSerializer","name":"YARD::Serializers::ProcessSerializer","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Base","name":"YARD::Handlers::Base","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Base","data":{"weight":1}},{"nodeTo":"YARD::Handlers::NamespaceMissingError","data":{"weight":4}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":2}},{"nodeTo":"YARD::Parser::LoadOrderError","data":{"weight":1}}]},{"id":"YARD::Handlers::NamespaceMissingError","name":"YARD::Handlers::NamespaceMissingError","data":{},"adjacencies":[]},{"id":"YARD::StubProxy","name":"YARD::StubProxy","data":{},"adjacencies":[{"nodeTo":"YARD::Registry","data":{"weight":2}}]},{"id":"YARD::Parser::ParserSyntaxError","name":"YARD::Parser::ParserSyntaxError","data":{},"adjacencies":[]},{"id":"YARD::Templates::Template","name":"YARD::Templates::Template","data":{},"adjacencies":[{"nodeTo":"YARD::Templates::Template::ClassMethods","data":{"weight":1}},{"nodeTo":"YARD::Templates::Helpers::HtmlHelper","data":{"weight":1}},{"nodeTo":"YARD::Templates::Helpers::TextHelper","data":{"weight":1}},{"nodeTo":"YARD::Templates::Helpers::UMLHelper","data":{"weight":1}},{"nodeTo":"YARD::Templates::Template","data":{"weight":4}}]},{"id":"YARD::Tags::OverloadTag","name":"YARD::Tags::OverloadTag","data":{},"adjacencies":[{"nodeTo":"YARD::Docstring","data":{"weight":1}}]},{"id":"YARD::Parser::LoadOrderError","name":"YARD::Parser::LoadOrderError","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Processor","name":"YARD::Handlers::Processor","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::LoadOrderError","data":{"weight":1}},{"nodeTo":"YARD::Handlers::NamespaceMissingError","data":{"weight":1}},{"nodeTo":"YARD::Parser::UndocumentableError","data":{"weight":1}},{"nodeTo":"YARD::Parser::SourceParser","data":{"weight":1}},{"nodeTo":"YARD::Handlers::Base","data":{"weight":2}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}},{"nodeTo":"YARD::Handlers::Ruby","data":{"weight":1}},{"nodeTo":"YARD::Handlers::Ruby::Legacy","data":{"weight":1}}]},{"id":"YARD::Parser::UndocumentableError","name":"YARD::Parser::UndocumentableError","data":{},"adjacencies":[]},{"id":"YARD::CodeObjects::ClassObject","name":"YARD::CodeObjects::ClassObject","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Base","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":6}}]},{"id":"YARD::Parser::CParser","name":"YARD::Parser::CParser","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ModuleObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::RootObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":1}},{"nodeTo":"YARD::Parser::LoadOrderError","data":{"weight":1}}]},{"id":"YARD::Templates::Template::ClassMethods","name":"YARD::Templates::Template::ClassMethods","data":{},"adjacencies":[{"nodeTo":"YARD::Templates::Engine","data":{"weight":3}},{"nodeTo":"YARD::Templates::Template","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::TestNodeWrapper","name":"YARD::Handlers::Ruby::TestNodeWrapper","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::Base","name":"YARD::Handlers::Ruby::Base","data":{},"adjacencies":[{"nodeTo":"YARD::Handlers::Ruby::TestNodeWrapper","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::AstNode","data":{"weight":1}},{"nodeTo":"YARD::Handlers::Ruby::HandlesExtension","data":{"weight":1}},{"nodeTo":"YARD::Handlers::Ruby::MethodCallWrapper","data":{"weight":1}}]},{"id":"YARD::CodeObjects::ModuleObject","name":"YARD::CodeObjects::ModuleObject","data":{},"adjacencies":[]},{"id":"YARD::Tags::DefaultFactory","name":"YARD::Tags::DefaultFactory","data":{},"adjacencies":[{"nodeTo":"YARD::Tags::Tag","data":{"weight":6}},{"nodeTo":"YARD::Tags::TagFormatError","data":{"weight":1}},{"nodeTo":"YARD::Tags::OptionTag","data":{"weight":1}},{"nodeTo":"YARD::Tags::DefaultTag","data":{"weight":2}}]},{"id":"YARD::Handlers::Ruby::HandlesExtension","name":"YARD::Handlers::Ruby::HandlesExtension","data":{},"adjacencies":[]},{"id":"YARD::Templates::Helpers::HtmlHelper","name":"YARD::Templates::Helpers::HtmlHelper","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Base","data":{"weight":4}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":3}},{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ClassVariableObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":3}},{"nodeTo":"YARD::Registry","data":{"weight":2}}]},{"id":"YARD::Templates::Helpers::TextHelper","name":"YARD::Templates::Helpers::TextHelper","data":{},"adjacencies":[]},{"id":"YARD::Templates::Helpers::UMLHelper","name":"YARD::Templates::Helpers::UMLHelper","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::MethodCallWrapper","name":"YARD::Handlers::Ruby::MethodCallWrapper","data":{},"adjacencies":[]},{"id":"YARD::CodeObjects::ConstantObject","name":"YARD::CodeObjects::ConstantObject","data":{},"adjacencies":[]},{"id":"YARD::CodeObjects::ProxyMethodError","name":"YARD::CodeObjects::ProxyMethodError","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkVal","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkVal","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::Legacy::Base","name":"YARD::Handlers::Ruby::Legacy::Base","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkVal","data":{"weight":2}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkNode","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkKW","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkWhitespace","data":{"weight":2}},{"nodeTo":"YARD::Parser::Ruby::Legacy::StatementList","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkNode","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkNode","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::ParameterNode","name":"YARD::Parser::Ruby::ParameterNode","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkError","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkError","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex","name":"YARD::Parser::Ruby::Legacy::RubyLex","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkError","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::Token","data":{"weight":56}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkOPASGN","data":{"weight":3}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyLex","data":{"weight":7}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyLex::BufferedReader","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkStatementEnd","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkStatementEnd","data":{},"adjacencies":[]},{"id":"YARD::CodeObjects::ClassVariableObject","name":"YARD::CodeObjects::ClassVariableObject","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::YieldHandler","name":"YARD::Handlers::Ruby::YieldHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::AliasHandler","name":"YARD::Handlers::Ruby::AliasHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::MethodCallNode","name":"YARD::Parser::Ruby::MethodCallNode","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::ConditionalNode","name":"YARD::Parser::Ruby::ConditionalNode","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::ReferenceNode","name":"YARD::Parser::Ruby::ReferenceNode","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken","name":"YARD::Parser::Ruby::Legacy::RubyToken","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::Token","data":{"weight":3}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkId","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkVal","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkOPASGN","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkUnknownChar","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken","data":{"weight":3}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkOp","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkId","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkId","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkOPASGN","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkOPASGN","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkUnknownChar","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkUnknownChar","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::ClassHandler","name":"YARD::Handlers::Ruby::ClassHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":2}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":4}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::ModuleHandler","name":"YARD::Handlers::Ruby::ModuleHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ModuleObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::MethodHandler","name":"YARD::Handlers::Ruby::MethodHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Parser::Ruby::Legacy::StatementList","name":"YARD::Parser::Ruby::Legacy::StatementList","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::TokenList","data":{"weight":5}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkBlockContents","data":{"weight":2}},{"nodeTo":"YARD::Parser::Ruby::Legacy::Statement","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkStatementEnd","data":{"weight":3}}]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkKW","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkKW","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkWhitespace","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkWhitespace","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyLex::BufferedReader","name":"YARD::Parser::Ruby::Legacy::RubyLex::BufferedReader","data":{},"adjacencies":[]},{"id":"YARD::Parser::Ruby::Legacy::RubyToken::TkOp","name":"YARD::Parser::Ruby::Legacy::RubyToken::TkOp","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::AttributeHandler","name":"YARD::Handlers::Ruby::AttributeHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::ExceptionHandler","name":"YARD::Handlers::Ruby::ExceptionHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::VisibilityHandler","name":"YARD::Handlers::Ruby::VisibilityHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::MixinHandler","name":"YARD::Handlers::Ruby::MixinHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":3}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::ClassHandler","name":"YARD::Handlers::Ruby::Legacy::ClassHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":2}},{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":4}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::AliasHandler","name":"YARD::Handlers::Ruby::Legacy::AliasHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby","name":"YARD::Handlers::Ruby","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::Legacy","name":"YARD::Handlers::Ruby::Legacy","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::Legacy::YieldHandler","name":"YARD::Handlers::Ruby::Legacy::YieldHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::Token","data":{"weight":1}}]},{"id":"YARD::CodeObjects::ExtendedMethodObject","name":"YARD::CodeObjects::ExtendedMethodObject","data":{},"adjacencies":[]},{"id":"YARD::Templates::Helpers::FilterHelper","name":"YARD::Templates::Helpers::FilterHelper","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ModuleObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::MethodHandler","name":"YARD::Handlers::Ruby::Legacy::MethodHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::ModuleHandler","name":"YARD::Handlers::Ruby::Legacy::ModuleHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ModuleObject","data":{"weight":1}}]},{"id":"YARD::Tags::OptionTag","name":"YARD::Tags::OptionTag","data":{},"adjacencies":[]},{"id":"YARD::Handlers::Ruby::ClassVariableHandler","name":"YARD::Handlers::Ruby::ClassVariableHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::ClassVariableObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::ConstantHandler","name":"YARD::Handlers::Ruby::Legacy::ConstantHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::ExceptionHandler","name":"YARD::Handlers::Ruby::Legacy::ExceptionHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::AttributeHandler","name":"YARD::Handlers::Ruby::Legacy::AttributeHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::ConstantHandler","name":"YARD::Handlers::Ruby::ConstantHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ClassObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::VisibilityHandler","name":"YARD::Handlers::Ruby::Legacy::VisibilityHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::MethodObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::MixinHandler","name":"YARD::Handlers::Ruby::Legacy::MixinHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":3}},{"nodeTo":"YARD::CodeObjects::ConstantObject","data":{"weight":1}}]},{"id":"YARD::Handlers::Ruby::Legacy::ClassVariableHandler","name":"YARD::Handlers::Ruby::Legacy::ClassVariableHandler","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::NamespaceObject","data":{"weight":1}},{"nodeTo":"YARD::CodeObjects::ClassVariableObject","data":{"weight":1}}]},{"id":"YARD::Templates::Helpers::ModuleHelper","name":"YARD::Templates::Helpers::ModuleHelper","data":{},"adjacencies":[{"nodeTo":"YARD::CodeObjects::Proxy","data":{"weight":2}}]},{"id":"YARD::Tags::DefaultTag","name":"YARD::Tags::DefaultTag","data":{},"adjacencies":[]},{"id":"YARD::Templates::Helpers::HtmlSyntaxHighlightHelper","name":"YARD::Templates::Helpers::HtmlSyntaxHighlightHelper","data":{},"adjacencies":[{"nodeTo":"YARD::Parser::Ruby::Legacy::TokenList","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkWhitespace","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkUnknownChar","data":{"weight":1}},{"nodeTo":"YARD::Parser::Ruby::Legacy::RubyToken::TkId","data":{"weight":1}}]}];
});
