gitextract_fx0stib8/ ├── .codeclimate.yml ├── .dokaz ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .travis.yml ├── .yardopts ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE.txt ├── Parsing.md ├── README.md ├── Rakefile ├── bin/ │ └── infoboxer ├── infoboxer.gemspec ├── lib/ │ ├── infoboxer/ │ │ ├── core_ext.rb │ │ ├── definitions/ │ │ │ └── en.wikipedia.org.rb │ │ ├── media_wiki/ │ │ │ ├── page.rb │ │ │ └── traits.rb │ │ ├── media_wiki.rb │ │ ├── navigation/ │ │ │ ├── lookup.rb │ │ │ ├── sections.rb │ │ │ ├── selector.rb │ │ │ ├── shortcuts.rb │ │ │ └── wikipath.rb │ │ ├── navigation.rb │ │ ├── parser/ │ │ │ ├── context.rb │ │ │ ├── html.rb │ │ │ ├── image.rb │ │ │ ├── inline.rb │ │ │ ├── paragraphs.rb │ │ │ ├── table.rb │ │ │ ├── template.rb │ │ │ └── util.rb │ │ ├── parser.rb │ │ ├── templates/ │ │ │ ├── base.rb │ │ │ └── set.rb │ │ ├── templates.rb │ │ ├── tree/ │ │ │ ├── compound.rb │ │ │ ├── document.rb │ │ │ ├── gallery.rb │ │ │ ├── html.rb │ │ │ ├── image.rb │ │ │ ├── inline.rb │ │ │ ├── linkable.rb │ │ │ ├── list.rb │ │ │ ├── math.rb │ │ │ ├── node.rb │ │ │ ├── nodes.rb │ │ │ ├── paragraphs.rb │ │ │ ├── ref.rb │ │ │ ├── table.rb │ │ │ ├── template.rb │ │ │ ├── text.rb │ │ │ └── wikilink.rb │ │ ├── tree.rb │ │ ├── version.rb │ │ └── wiki_path.rb │ └── infoboxer.rb ├── profile/ │ ├── out/ │ │ └── .gitkeep │ └── pages/ │ ├── argentina.txt │ ├── canada.wiki │ ├── ukraine.wiki │ └── usa.wiki ├── regression/ │ └── pages/ │ ├── 2012_bdo_world_darts_championship.wiki │ ├── area.wiki │ ├── articuno.wiki │ ├── canada.wiki │ ├── chiang_mai.wiki │ ├── greece.wiki │ ├── list_of_countries.wiki │ ├── progress_wrestling.wiki │ ├── south_america.wiki │ ├── south_america_new.wiki │ ├── ukraine.wiki │ ├── ukrainian_galician_army.wiki │ ├── usa.wiki │ └── wyoming.wiki └── spec/ ├── dokaz_helpers.rb ├── fixtures/ │ ├── argentina.wiki │ ├── broken_table_caption.txt │ ├── large_infobox.txt │ ├── large_table.txt │ └── vcr_cassettes/ │ ├── Infoboxer/ │ │ └── common_MediaWiki_shortcuts/ │ │ ├── Wikia/ │ │ │ ├── language/ │ │ │ │ ├── 1_1_2_3_1.yml │ │ │ │ └── api_base_url_to_s/ │ │ │ │ └── 1_1_2_3_2_1.yml │ │ │ ├── simple/ │ │ │ │ ├── 1_1_2_1_1.yml │ │ │ │ └── api_base_url_to_s/ │ │ │ │ └── 1_1_2_1_2_1.yml │ │ │ └── subdomain/ │ │ │ ├── 1_1_2_2_1.yml │ │ │ └── api_base_url_to_s/ │ │ │ └── 1_1_2_2_2_1.yml │ │ └── Wikipedia/ │ │ ├── caching/ │ │ │ └── constructs_object_only_once.yml │ │ ├── default/ │ │ │ ├── 1_1_1_1_1.yml │ │ │ └── api_base_url_to_s/ │ │ │ └── 1_1_1_1_2_1.yml │ │ ├── language/ │ │ │ └── api_base_url_to_s/ │ │ │ └── 1_1_1_3_1_1.yml │ │ └── shortcut/ │ │ └── api_base_url_to_s/ │ │ └── 1_1_1_4_1_1.yml │ ├── Infoboxer_MediaWiki/ │ │ ├── category/ │ │ │ ├── category_name_transformation/ │ │ │ │ ├── default_namespace/ │ │ │ │ │ └── uri_query_values/ │ │ │ │ │ └── 1_6_3_2_1_1.yml │ │ │ │ ├── localized_namespace/ │ │ │ │ │ └── uri_query_values/ │ │ │ │ │ └── 1_6_3_3_1_1.yml │ │ │ │ ├── not_a_namespace/ │ │ │ │ │ └── uri_query_values/ │ │ │ │ │ └── 1_6_3_4_1_1.yml │ │ │ │ └── when_no_namespace/ │ │ │ │ └── uri_query_values/ │ │ │ │ └── 1_6_3_1_1_1.yml │ │ │ ├── when_category_exists/ │ │ │ │ ├── 1_6_1_1.yml │ │ │ │ ├── count/ │ │ │ │ │ └── 1_6_1_2_1.yml │ │ │ │ └── map_title_/ │ │ │ │ └── 1_6_1_3_1.yml │ │ │ └── when_category_is_not/ │ │ │ ├── 1_6_2_1.yml │ │ │ └── 1_6_2_2.yml │ │ ├── get/ │ │ │ ├── _prop/ │ │ │ │ └── source/ │ │ │ │ └── 1_4_6_1_1.yml │ │ │ ├── interwiki/ │ │ │ │ └── url/ │ │ │ │ └── 1_4_7_1_1.yml │ │ │ ├── processor/ │ │ │ │ └── source/ │ │ │ │ └── 1_4_6_1_1.yml │ │ │ ├── when_invalid_title_requested/ │ │ │ │ ├── as_block/ │ │ │ │ │ └── 1_4_5_1_1.yml │ │ │ │ └── call/ │ │ │ │ └── 1_4_5_1_1.yml │ │ │ ├── when_several_pages/ │ │ │ │ └── 1_4_2_1.yml │ │ │ ├── when_several_pages_including_non-existent/ │ │ │ │ └── count/ │ │ │ │ └── 1_4_4_1_1.yml │ │ │ ├── when_signle_non-existing_page/ │ │ │ │ └── 1_4_3_1.yml │ │ │ └── when_single_page/ │ │ │ ├── 1_4_1_1.yml │ │ │ ├── source/ │ │ │ │ └── 1_4_1_4_1.yml │ │ │ ├── title/ │ │ │ │ └── 1_4_1_2_1.yml │ │ │ └── url/ │ │ │ └── 1_4_1_3_1.yml │ │ ├── get_h/ │ │ │ ├── when_several_pages_including_non-existent/ │ │ │ │ ├── 1_5_1_1.yml │ │ │ │ ├── _WTF_I_just_read_Make_me_unsee_it_/ │ │ │ │ │ └── 1_5_1_3_1.yml │ │ │ │ └── keys/ │ │ │ │ └── 1_5_1_2_1.yml │ │ │ ├── when_several_pages_including_redirected_to_same/ │ │ │ │ ├── 1_5_2_1.yml │ │ │ │ ├── keys/ │ │ │ │ │ └── 1_5_2_2_1.yml │ │ │ │ └── values/ │ │ │ │ ├── 1_5_2_3_1.yml │ │ │ │ └── 1_5_2_4_1.yml │ │ │ └── with_downcase_titles/ │ │ │ ├── 1_5_3_1.yml │ │ │ ├── keys/ │ │ │ │ └── 1_5_3_2_1.yml │ │ │ └── values/ │ │ │ └── 1_5_3_3_1.yml │ │ ├── inspect/ │ │ │ └── inspect/ │ │ │ └── 1_1_1_1.yml │ │ ├── prefixsearch/ │ │ │ ├── when_found/ │ │ │ │ ├── 1_8_1_1.yml │ │ │ │ ├── count/ │ │ │ │ │ └── 1_8_1_2_1.yml │ │ │ │ └── map_title_/ │ │ │ │ └── 1_8_1_3_1.yml │ │ │ └── when_not_found/ │ │ │ └── 1_8_2_1.yml │ │ ├── raw/ │ │ │ ├── several_pages/ │ │ │ │ ├── _50_pages/ │ │ │ │ │ ├── 1_2_2_2_1.yml │ │ │ │ │ ├── count/ │ │ │ │ │ │ └── 1_2_2_2_2_1.yml │ │ │ │ │ └── map_title_/ │ │ │ │ │ └── 1_2_2_2_3_1.yml │ │ │ │ ├── default/ │ │ │ │ │ ├── 1_2_2_1_1.yml │ │ │ │ │ ├── count/ │ │ │ │ │ │ └── 1_2_2_1_2_1.yml │ │ │ │ │ └── map_title_/ │ │ │ │ │ └── 1_2_2_1_3_1.yml │ │ │ │ └── no_pages/ │ │ │ │ └── 1_2_2_3_1.yml │ │ │ ├── single_page/ │ │ │ │ ├── default/ │ │ │ │ │ ├── 1_2_1_1_1.yml │ │ │ │ │ ├── 1_2_1_1_3.yml │ │ │ │ │ ├── _fullurl_/ │ │ │ │ │ │ └── 1_2_1_1_4_1.yml │ │ │ │ │ └── _title_/ │ │ │ │ │ └── 1_2_1_1_2_1.yml │ │ │ │ ├── non-existent/ │ │ │ │ │ ├── _missing_/ │ │ │ │ │ │ └── 1_2_1_2_2_1.yml │ │ │ │ │ └── _title_/ │ │ │ │ │ └── 1_2_1_2_1_1.yml │ │ │ │ └── redirect/ │ │ │ │ ├── 1_2_1_3_2.yml │ │ │ │ ├── _fullurl_/ │ │ │ │ │ └── 1_2_1_3_3_1.yml │ │ │ │ └── _title_/ │ │ │ │ └── 1_2_1_3_1_1.yml │ │ │ └── user-agent/ │ │ │ ├── default/ │ │ │ │ └── 1_2_3_1_1.yml │ │ │ ├── globally_set/ │ │ │ │ └── 1_2_3_2_1.yml │ │ │ └── locally_set/ │ │ │ └── 1_2_3_3_1.yml │ │ ├── search/ │ │ │ ├── when_found/ │ │ │ │ ├── 1_7_1_1.yml │ │ │ │ ├── count/ │ │ │ │ │ └── 1_7_1_2_1.yml │ │ │ │ └── map_title_/ │ │ │ │ └── 1_7_1_3_1.yml │ │ │ └── when_not_found/ │ │ │ └── 1_7_2_1.yml │ │ └── traits/ │ │ ├── dynamic_part_-_taken_from_API/ │ │ │ ├── after_page_fetched/ │ │ │ │ ├── category_namespace/ │ │ │ │ │ └── 1_3_2_2_2_1.yml │ │ │ │ └── file_namespace/ │ │ │ │ └── 1_3_2_2_1_1.yml │ │ │ └── before_first_page_fetched/ │ │ │ ├── category_namespace/ │ │ │ │ └── 1_3_2_1_2_1.yml │ │ │ └── file_namespace/ │ │ │ └── 1_3_2_1_1_1.yml │ │ └── static_part_-_guess_by_domain/ │ │ └── 1_3_1_1.yml │ ├── Infoboxer_Tree_Node/ │ │ └── Infoboxer_MediaWiki_Page/ │ │ └── 1_5_1.yml │ ├── Infoboxer_Tree_Nodes/ │ │ ├── 2_1.yml │ │ ├── 2_2.yml │ │ └── when_interwiki_link/ │ │ ├── 2_3_1.yml │ │ └── map_url_/ │ │ └── 2_3_2_1.yml │ ├── Infoboxer_Tree_Wikilink/ │ │ ├── follow/ │ │ │ ├── 1_2_1.yml │ │ │ ├── text/ │ │ │ │ └── 1_2_3_1.yml │ │ │ ├── title/ │ │ │ │ └── 1_2_2_1.yml │ │ │ └── when_interwiki_link/ │ │ │ ├── 1_2_4_1.yml │ │ │ └── url/ │ │ │ └── 1_2_4_2_1.yml │ │ └── url/ │ │ └── 1_1_1.yml │ ├── en_wikipedia_org/ │ │ └── 1_1.yml │ ├── follow-chile.yml │ ├── follow-several.yml │ ├── follow-source-argentine.yml │ ├── follow-source-argentine2.yml │ ├── follow-source-forests.yml │ ├── follow-template.yml │ └── other-language_Wikipedia/ │ ├── categories/ │ │ ├── 1_2_1.yml │ │ └── should_include_existing_category.yml │ └── files/ │ ├── default_prefix/ │ │ └── 1_1_1_1.yml │ └── localized_prefix/ │ └── 1_1_2_1.yml ├── infoboxer/ │ ├── en.wikipedia.org/ │ │ ├── calc_templates_spec.rb │ │ └── simple_templates_spec.rb │ ├── infoboxer_spec.rb │ ├── integration/ │ │ ├── all_en_templates_spec.rb │ │ ├── fr_spec.rb │ │ └── site_traits_spec.rb │ ├── media_wiki/ │ │ ├── follow_spec.rb │ │ └── traits_spec.rb │ ├── media_wiki_spec.rb │ ├── navigation/ │ │ ├── lookup/ │ │ │ └── selector_spec.rb │ │ ├── lookup_spec.rb │ │ ├── sections_spec.rb │ │ ├── shortcuts_spec.rb │ │ └── wikipath_spec.rb │ ├── parser/ │ │ ├── flow_spec.rb │ │ ├── image_spec.rb │ │ ├── inline_spec.rb │ │ ├── paragraphs_spec.rb │ │ ├── ref_spec.rb │ │ ├── table_spec.rb │ │ └── template_spec.rb │ ├── templates/ │ │ └── set_spec.rb │ ├── tree/ │ │ ├── inspect_spec.rb │ │ ├── nodes_spec.rb │ │ ├── template_spec.rb │ │ ├── text_spec.rb │ │ ├── to_tree_spec.rb │ │ └── wikilink_spec.rb │ └── wiki_path_spec.rb └── spec_helper.rb