├── .bandit.yaml ├── .ci-ignore ├── .coveragerc ├── .flake8 ├── .gitattributes ├── .github ├── BUG-REPORT.md ├── FEATURE-REQUEST.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── codeql.yml │ ├── main.yml │ └── matrix_includes.json ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .pylintrc ├── .readthedocs.yaml ├── .snyk ├── .sourcery.yaml ├── 1.txt ├── CONTRIBUTING.md ├── LICENSE.txt ├── MANIFEST.in ├── Pipfile ├── Pipfile.lock ├── README.md ├── bandit.yaml ├── batch_tests.cmd ├── changelog.md ├── clean.cmd ├── clean.json ├── clean.sh ├── conftest.py ├── cookiecutter-config.yaml ├── cookieslicer.json ├── docs ├── advanced_configuration.md ├── advanced_plugins.md ├── advanced_scanning.md ├── api-usage.md ├── api.md ├── developer.md ├── extensions.md ├── extensions │ ├── disallowed-raw_html.md │ ├── extended_autolinks.md │ ├── front-matter.md │ ├── pragmas.md │ ├── strikethrough.md │ └── task-list-items.md ├── faq.md ├── old_README.md ├── pre-commit.md ├── rules.md ├── rules │ ├── rule_md001.md │ ├── rule_md002.md │ ├── rule_md003.md │ ├── rule_md004.md │ ├── rule_md005.md │ ├── rule_md006.md │ ├── rule_md007.md │ ├── rule_md009.md │ ├── rule_md010.md │ ├── rule_md011.md │ ├── rule_md012.md │ ├── rule_md013.md │ ├── rule_md014.md │ ├── rule_md018.md │ ├── rule_md019.md │ ├── rule_md020.md │ ├── rule_md021.md │ ├── rule_md022.md │ ├── rule_md023.md │ ├── rule_md024.md │ ├── rule_md025.md │ ├── rule_md026.md │ ├── rule_md027.md │ ├── rule_md028.md │ ├── rule_md029.md │ ├── rule_md030.md │ ├── rule_md031.md │ ├── rule_md032.md │ ├── rule_md033.md │ ├── rule_md034.md │ ├── rule_md035.md │ ├── rule_md036.md │ ├── rule_md037.md │ ├── rule_md038.md │ ├── rule_md039.md │ ├── rule_md040.md │ ├── rule_md041.md │ ├── rule_md042.md │ ├── rule_md043.md │ ├── rule_md044.md │ ├── rule_md045.md │ ├── rule_md046.md │ ├── rule_md047.md │ ├── rule_md048.md │ ├── rule_pml100.md │ └── rule_pml101.md └── writing_rule_plugins.md ├── examples ├── example-1.md └── example-2.md ├── install-requirements.txt ├── issues.md ├── main.py ├── newdocs ├── clean.json ├── generate_extensions_file.py ├── generate_rules_file.py ├── mkdocs.yml ├── requirements.txt └── src │ ├── advanced_configuration.md │ ├── advanced_extensions.md │ ├── advanced_plugins.md │ ├── advanced_pre-commit.md │ ├── api.md │ ├── api │ └── pymarkdownapi.md │ ├── changelog.md │ ├── contribute.md │ ├── development.md │ ├── extensions.md │ ├── extensions │ ├── disallowed-raw-html.md │ ├── extended-autolinks.md │ ├── front-matter.md │ ├── pragmas.md │ ├── strikethrough.md │ └── task-list-items.md │ ├── faq.md │ ├── getting-started.md │ ├── index.md │ ├── plugins │ ├── rule_md001.md │ ├── rule_md002.md │ ├── rule_md003.md │ ├── rule_md004.md │ ├── rule_md005.md │ ├── rule_md006.md │ ├── rule_md007.md │ ├── rule_md009.md │ ├── rule_md010.md │ ├── rule_md011.md │ ├── rule_md012.md │ ├── rule_md013.md │ ├── rule_md014.md │ ├── rule_md018.md │ ├── rule_md019.md │ ├── rule_md020.md │ ├── rule_md021.md │ ├── rule_md022.md │ ├── rule_md023.md │ ├── rule_md024.md │ ├── rule_md025.md │ ├── rule_md026.md │ ├── rule_md027.md │ ├── rule_md028.md │ ├── rule_md029.md │ ├── rule_md030.md │ ├── rule_md031.md │ ├── rule_md032.md │ ├── rule_md033.md │ ├── rule_md034.md │ ├── rule_md035.md │ ├── rule_md036.md │ ├── rule_md037.md │ ├── rule_md038.md │ ├── rule_md039.md │ ├── rule_md040.md │ ├── rule_md041.md │ ├── rule_md042.md │ ├── rule_md043.md │ ├── rule_md044.md │ ├── rule_md045.md │ ├── rule_md046.md │ ├── rule_md047.md │ ├── rule_md048.md │ ├── rule_pml100.md │ └── rule_pml101.md │ ├── rules.md │ ├── user-guide.md │ └── usual.md ├── package-publish.sh ├── package-release.sh ├── package.cmd ├── perf ├── 13-Feb-part-1.png ├── 13-Feb-part-10.png ├── 13-Feb-part-11.png ├── 13-Feb-part-12.png ├── 13-Feb-part-13.png ├── 13-Feb-part-14.png ├── 13-Feb-part-15.png ├── 13-Feb-part-16.png ├── 13-Feb-part-16a.png ├── 13-Feb-part-2.png ├── 13-Feb-part-3.png ├── 13-Feb-part-4.png ├── 13-Feb-part-5.png ├── 13-Feb-part-6.png ├── 13-Feb-part-7.png ├── 13-Feb-part-8.png ├── 13-Feb-part-9.png ├── 2020Feb27 - After initial refactor on plugins.xlsx ├── 2020Feb28 - After refactor on plugins to remove set_context.xlsx ├── after-logging-refactor.png └── before-logging-refactor.png ├── perf_analyze.sh ├── perf_clean.sh ├── perf_sample.cmd ├── perf_sample.sh ├── perf_series.cmd ├── perf_series.sh ├── project.properties ├── ptest.cmd ├── ptest.sh ├── publish ├── README.md ├── coverage.json ├── perf-with-rules.csv ├── perf-with-rules.json ├── perf-without-rules.csv ├── perf-without-rules.json ├── pylint_suppression.json └── test-results.json ├── publish_to_release.cmd ├── pymarkdown ├── .external-package ├── __init__.py ├── __main__.py ├── api.py ├── application_configuration_helper.py ├── application_file_scanner.py ├── application_logging.py ├── block_quotes │ ├── block_quote_count_helper.py │ ├── block_quote_data.py │ ├── block_quote_non_fenced_helper.py │ └── block_quote_processor.py ├── coalesce │ └── coalesce_processor.py ├── container_blocks │ ├── container_block_leaf_processor.py │ ├── container_block_nested_processor.py │ ├── container_block_non_leaf_processor.py │ ├── container_block_processor.py │ ├── container_grab_bag.py │ ├── container_helper.py │ ├── container_indices.py │ └── parse_block_pass_properties.py ├── extension_manager │ ├── __init__.py │ ├── extension_impl.py │ ├── extension_manager.py │ ├── extension_manager_constants.py │ └── parser_extension.py ├── extensions │ ├── __init__.py │ ├── disallowed_raw_html.py │ ├── extended_autolinks.py │ ├── extension_one.py │ ├── extension_token_types.py │ ├── front_matter_extension.py │ ├── front_matter_markdown_token.py │ ├── markdown_strikethrough.py │ ├── markdown_tables.py │ ├── pragma_token.py │ └── task_list_items.py ├── file_scan_helper.py ├── general │ ├── __init__.py │ ├── bad_tokenization_error.py │ ├── constants.py │ ├── main_presentation.py │ ├── parser_helper.py │ ├── parser_logger.py │ ├── parser_state.py │ ├── position_marker.py │ ├── requeue_line_info.py │ ├── source_providers.py │ ├── tab_helper.py │ └── tokenized_markdown.py ├── html │ ├── html_helper.py │ └── html_raw_helper.py ├── inline │ ├── emphasis_helper.py │ ├── inline_autolink_helper.py │ ├── inline_backslash_helper.py │ ├── inline_backtick_helper.py │ ├── inline_character_reference_helper.py │ ├── inline_handler_helper.py │ ├── inline_helper.py │ ├── inline_line_end_helper.py │ ├── inline_processor.py │ ├── inline_request.py │ ├── inline_response.py │ ├── inline_tabified_text_block_helper.py │ └── inline_text_block_helper.py ├── leaf_blocks │ ├── atx_leaf_block_processor.py │ ├── fenced_leaf_block_processor.py │ ├── indented_leaf_block_processor.py │ ├── leaf_block_helper.py │ ├── leaf_block_processor.py │ ├── leaf_block_processor_paragraph.py │ ├── setext_leaf_block_processor.py │ ├── table_block_continuation_helper.py │ ├── table_block_parse_helper.py │ ├── table_block_processor.py │ ├── table_block_tuple.py │ └── thematic_leaf_block_processor.py ├── links │ ├── link_create_helper.py │ ├── link_helper_properties.py │ ├── link_parse_helper.py │ ├── link_reference_definition_continuation_helper.py │ ├── link_reference_definition_helper.py │ ├── link_reference_definition_parse_helper.py │ ├── link_reference_info.py │ ├── link_reference_titles.py │ ├── link_reference_tuple.py │ └── link_search_helper.py ├── list_blocks │ ├── list_block_can_close_helper.py │ ├── list_block_create_new_handler.py │ ├── list_block_pre_list_helper.py │ ├── list_block_processor.py │ └── list_block_starts_helper.py ├── main.py ├── my_application_properties_facade.py ├── plugin_manager │ ├── __init__.py │ ├── bad_plugin_error.py │ ├── bad_plugin_fix_error.py │ ├── fix_line_record.py │ ├── fix_token_record.py │ ├── found_plugin.py │ ├── plugin_details.py │ ├── plugin_manager.py │ ├── plugin_modify_context.py │ ├── plugin_scan_context.py │ ├── plugin_scan_failure.py │ ├── replace_tokens_record.py │ └── rule_plugin.py ├── plugins │ ├── __init__.py │ ├── plugin_one.py │ ├── rule_md_001.py │ ├── rule_md_002.py │ ├── rule_md_003.py │ ├── rule_md_004.py │ ├── rule_md_005.py │ ├── rule_md_006.py │ ├── rule_md_007.py │ ├── rule_md_009.py │ ├── rule_md_010.py │ ├── rule_md_011.py │ ├── rule_md_012.py │ ├── rule_md_013.py │ ├── rule_md_014.py │ ├── rule_md_018.py │ ├── rule_md_019.py │ ├── rule_md_020.py │ ├── rule_md_021.py │ ├── rule_md_022.py │ ├── rule_md_023.py │ ├── rule_md_024.py │ ├── rule_md_025.py │ ├── rule_md_026.py │ ├── rule_md_027.py │ ├── rule_md_028.py │ ├── rule_md_029.py │ ├── rule_md_030.py │ ├── rule_md_031.py │ ├── rule_md_032.py │ ├── rule_md_033.py │ ├── rule_md_034.py │ ├── rule_md_035.py │ ├── rule_md_036.py │ ├── rule_md_037.py │ ├── rule_md_038.py │ ├── rule_md_039.py │ ├── rule_md_040.py │ ├── rule_md_041.py │ ├── rule_md_042.py │ ├── rule_md_043.py │ ├── rule_md_044.py │ ├── rule_md_045.py │ ├── rule_md_046.py │ ├── rule_md_047.py │ ├── rule_md_048.py │ ├── rule_pml_100.py │ ├── rule_pml_101.py │ └── utils │ │ ├── container_token_manager.py │ │ ├── leading_space_index_tracker.py │ │ └── list_tracker.py ├── py.typed ├── resources │ └── entities.json ├── return_code_helper.py ├── tokens │ ├── atx_heading_markdown_token.py │ ├── blank_line_markdown_token.py │ ├── block_quote_markdown_token.py │ ├── container_markdown_token.py │ ├── email_autolink_markdown_token.py │ ├── emphasis_markdown_token.py │ ├── end_of_stream_token.py │ ├── fenced_code_block_markdown_token.py │ ├── hard_break_markdown_token.py │ ├── html_block_markdown_token.py │ ├── image_start_markdown_token.py │ ├── indented_code_block_markdown_token.py │ ├── inline_code_span_markdown_token.py │ ├── inline_markdown_token.py │ ├── leaf_markdown_token.py │ ├── link_reference_definition_markdown_token.py │ ├── link_start_markdown_token.py │ ├── list_start_markdown_token.py │ ├── list_start_markdown_token_helper.py │ ├── markdown_token.py │ ├── new_list_item_markdown_token.py │ ├── ordered_list_start_markdown_token.py │ ├── paragraph_markdown_token.py │ ├── raw_html_markdown_token.py │ ├── reference_markdown_token.py │ ├── setext_heading_markdown_token.py │ ├── special_text_markdown_token.py │ ├── stack_token.py │ ├── table_markdown_tokens.py │ ├── text_markdown_token.py │ ├── thematic_break_markdown_token.py │ ├── token_types.py │ ├── unordered_list_start_markdown_token.py │ └── uri_autolink_markdown_token.py ├── transform_gfm │ ├── transform_state.py │ ├── transform_to_gfm.py │ ├── transform_to_gfm_list_looseness.py │ └── transform_to_gfm_token_handlers.py ├── transform_markdown │ ├── markdown_transform_context.py │ ├── transform_block_quote.py │ ├── transform_containers.py │ ├── transform_list_block.py │ ├── transform_new_list_item.py │ └── transform_to_markdown.py └── version.py ├── pytest.ini ├── reapply_project_template.cmd ├── reapply_project_template.sh ├── reports.cmd ├── reports.sh ├── run.cmd ├── run.sh ├── scan-new-documenation.sh ├── scan_docs.cmd ├── scan_rule_for_extra_code_coverage.sh ├── scenario-cases.md ├── serve-docs.sh ├── serve_docs.cmd ├── setup.cfg ├── setup.py ├── show-last-profile.sh ├── show-profile.cmd ├── stubs ├── README.md ├── columnar │ ├── __init__.pyi │ ├── columnar.pyi │ └── exceptions.pyi └── wcwidth │ ├── __init__.pyi │ ├── table_wide.pyi │ ├── table_zero.pyi │ ├── unicode_versions.pyi │ └── wcwidth.pyi ├── test-doc ├── test ├── __init__.py ├── api │ ├── test_api_config.py │ ├── test_api_examples.py │ ├── test_api_general.py │ ├── test_api_list.py │ ├── test_api_logging.py │ ├── test_api_plugins.py │ ├── test_api_properties.py │ └── test_api_scan.py ├── basic │ ├── test_calculate_length.py │ ├── test_collect_backwards_while_character.py │ ├── test_collect_backwards_while_one_of_characters.py │ ├── test_collect_until_character.py │ ├── test_collect_until_one_of_characters.py │ ├── test_collect_while_character.py │ ├── test_collect_while_one_of_characters.py │ ├── test_complete_html_tags.py │ ├── test_constant_wrapper.py │ ├── test_container_grab_bag.py │ ├── test_detabify_string.py │ ├── test_extra_markdown_token.py │ ├── test_extract_any_whitespace.py │ ├── test_extract_until_whitespace.py │ ├── test_extract_whitespace.py │ ├── test_extract_whitespace_from_end.py │ ├── test_find_nth_occurrence.py │ ├── test_get_replacement_indices.py │ ├── test_html_tags.py │ ├── test_is_character_at_index.py │ └── test_source_providers.py ├── conftest.py ├── extensions │ ├── test_disallowed_html.py │ ├── test_extension_manager.py │ ├── test_markdown_front_matter.py │ ├── test_markdown_pragma_parsing.py │ └── test_markdown_pragmas.py ├── gfm │ ├── test_markdown_atx_headings.py │ ├── test_markdown_atx_headings_extra.py │ ├── test_markdown_autolinks.py │ ├── test_markdown_autolinks_extension.py │ ├── test_markdown_backslash_escapes.py │ ├── test_markdown_backslash_escapes_extra.py │ ├── test_markdown_blank_lines.py │ ├── test_markdown_block_inline_precedence.py │ ├── test_markdown_block_quotes.py │ ├── test_markdown_code_spans.py │ ├── test_markdown_disallowed_raw_html_extension.py │ ├── test_markdown_emphasis_rule_1.py │ ├── test_markdown_emphasis_rule_10.py │ ├── test_markdown_emphasis_rule_11.py │ ├── test_markdown_emphasis_rule_12.py │ ├── test_markdown_emphasis_rule_13.py │ ├── test_markdown_emphasis_rule_14_to_17.py │ ├── test_markdown_emphasis_rule_2.py │ ├── test_markdown_emphasis_rule_3.py │ ├── test_markdown_emphasis_rule_4.py │ ├── test_markdown_emphasis_rule_5.py │ ├── test_markdown_emphasis_rule_6.py │ ├── test_markdown_emphasis_rule_7.py │ ├── test_markdown_emphasis_rule_8.py │ ├── test_markdown_emphasis_rule_9.py │ ├── test_markdown_entity_and_numeric_character_references.py │ ├── test_markdown_fenced_code_blocks.py │ ├── test_markdown_hard_line_breaks.py │ ├── test_markdown_html_blocks.py │ ├── test_markdown_image_links.py │ ├── test_markdown_indented_code_blocks.py │ ├── test_markdown_inline_links.py │ ├── test_markdown_inlines.py │ ├── test_markdown_link_reference_definitions.py │ ├── test_markdown_list_blocks.py │ ├── test_markdown_lists.py │ ├── test_markdown_paragraph_blocks.py │ ├── test_markdown_paragraph_extra.py │ ├── test_markdown_raw_html.py │ ├── test_markdown_reference_links.py │ ├── test_markdown_setext_headings.py │ ├── test_markdown_setext_headings_extra.py │ ├── test_markdown_soft_line_breaks.py │ ├── test_markdown_strikethrough_extension.py │ ├── test_markdown_tables_extension.py │ ├── test_markdown_tabs.py │ ├── test_markdown_task_list_items.py │ ├── test_markdown_textual_content.py │ ├── test_markdown_textual_content_extra.py │ ├── test_markdown_thematic_breaks.py │ ├── test_markdown_whitespace_atx.py │ ├── test_markdown_whitespace_autolink.py │ ├── test_markdown_whitespace_code_spans.py │ ├── test_markdown_whitespace_emphasis.py │ ├── test_markdown_whitespace_fenced.py │ ├── test_markdown_whitespace_hardbreak.py │ ├── test_markdown_whitespace_html.py │ ├── test_markdown_whitespace_indented.py │ ├── test_markdown_whitespace_link_reference_definition.py │ ├── test_markdown_whitespace_links.py │ ├── test_markdown_whitespace_paragraph.py │ ├── test_markdown_whitespace_setext.py │ ├── test_markdown_whitespace_thematic_break.py │ └── test_markdown_whitespaces.py ├── markdown_scanner.py ├── nested_three │ ├── test_markdown_nested_three_block_block_block.py │ ├── test_markdown_nested_three_block_block_ordered_max.py │ ├── test_markdown_nested_three_block_block_ordered_nomax.py │ ├── test_markdown_nested_three_block_block_unordered.py │ ├── test_markdown_nested_three_block_ordered_block.py │ ├── test_markdown_nested_three_block_ordered_ordered.py │ ├── test_markdown_nested_three_block_ordered_unordered.py │ ├── test_markdown_nested_three_block_unordered_block.py │ ├── test_markdown_nested_three_block_unordered_ordered.py │ ├── test_markdown_nested_three_block_unordered_unordered.py │ ├── test_markdown_nested_three_ordered_block_block.py │ ├── test_markdown_nested_three_ordered_block_ordered.py │ ├── test_markdown_nested_three_ordered_block_unordered.py │ ├── test_markdown_nested_three_ordered_ordered_block.py │ ├── test_markdown_nested_three_ordered_ordered_ordered.py │ ├── test_markdown_nested_three_ordered_ordered_unordered.py │ ├── test_markdown_nested_three_ordered_unordered_block.py │ ├── test_markdown_nested_three_ordered_unordered_ordered.py │ ├── test_markdown_nested_three_ordered_unordered_unordered.py │ ├── test_markdown_nested_three_unordered_block_block.py │ ├── test_markdown_nested_three_unordered_block_ordered.py │ ├── test_markdown_nested_three_unordered_block_unordered.py │ ├── test_markdown_nested_three_unordered_ordered_block.py │ ├── test_markdown_nested_three_unordered_ordered_ordered.py │ ├── test_markdown_nested_three_unordered_ordered_unordered.py │ ├── test_markdown_nested_three_unordered_unordered_block.py │ ├── test_markdown_nested_three_unordered_unordered_ordered.py │ └── test_markdown_nested_three_unordered_unordered_unordered.py ├── notes.txt ├── paragraph_series │ ├── test_markdown_paragraph_series_a.py │ ├── test_markdown_paragraph_series_b.py │ ├── test_markdown_paragraph_series_c.py │ ├── test_markdown_paragraph_series_d.py │ ├── test_markdown_paragraph_series_e.py │ ├── test_markdown_paragraph_series_h.py │ ├── test_markdown_paragraph_series_j.py │ ├── test_markdown_paragraph_series_m_fb.py │ ├── test_markdown_paragraph_series_m_ha.py │ ├── test_markdown_paragraph_series_m_hb.py │ ├── test_markdown_paragraph_series_m_hs.py │ ├── test_markdown_paragraph_series_m_ib.py │ ├── test_markdown_paragraph_series_m_tb.py │ └── test_markdown_paragraph_series_n.py ├── patches │ ├── patch_base.py │ └── patch_builtin_open.py ├── pytest_execute.py ├── resources │ ├── apis │ │ ├── extra_information_sample.md │ │ ├── positive_results_sample.md │ │ ├── pragma_failures_sample.md │ │ └── scan_failures_sample.md │ ├── complex │ │ ├── README.md │ │ ├── dir_one │ │ │ ├── README.md │ │ │ └── one_one.md │ │ ├── dir_two │ │ │ ├── README.md │ │ │ ├── dir_two_one │ │ │ │ ├── README.md │ │ │ │ └── two_one_one.md │ │ │ └── two_one.md │ │ ├── one.md │ │ └── two.md │ ├── double-line-with-blank-and-trailing.txt │ ├── double-line-with-blank.txt │ ├── double-line.txt │ ├── empty-file.txt │ ├── entities.json │ ├── only-text │ │ └── simple_text_file.txt │ ├── performance │ │ ├── README.md │ │ └── sample.md │ ├── plugins │ │ ├── bad │ │ │ ├── bad_boolean_detail_is_int.py │ │ │ ├── bad_completed_file.py │ │ │ ├── bad_constructor.py │ │ │ ├── bad_description.py │ │ │ ├── bad_details.py │ │ │ ├── bad_end_tokens.py │ │ │ ├── bad_fix_atx_token_like_md001.py │ │ │ ├── bad_fix_indented_token_like_md046.py │ │ │ ├── bad_fix_token_unsupported.py │ │ │ ├── bad_id.py │ │ │ ├── bad_integer_detail_is_string.py │ │ │ ├── bad_interface_version.py │ │ │ ├── bad_name.py │ │ │ ├── bad_next_line.py │ │ │ ├── bad_next_line_fix.py │ │ │ ├── bad_next_line_with_fix_trigger.py │ │ │ ├── bad_next_line_with_scan_trigger.py │ │ │ ├── bad_next_token.py │ │ │ ├── bad_query_config.py │ │ │ ├── bad_replace_indented_token_like_md046.py │ │ │ ├── bad_semantic_version.py │ │ │ ├── bad_starting_new_file.py │ │ │ ├── bad_string_detail_is_empty.py │ │ │ ├── bad_string_detail_is_int.py │ │ │ ├── bad_update_last_line.py │ │ │ ├── blank_description.py │ │ │ ├── duplicate_id_debug.py │ │ │ ├── duplicate_name_debug.py │ │ │ ├── empty_description.py │ │ │ ├── misnamed.py │ │ │ ├── not-a-python-file.txt │ │ │ └── old_query_config.py │ │ └── plugin_two.py │ ├── pragmas │ │ ├── atx_heading_with_multiple_spaces_bad_command.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id_and_alternate_start.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id_and_name.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id_with_non_firing.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id_with_space_after_pyml.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id_with_space_after_pyml_command.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_id_with_space_before_pyml.md │ │ ├── atx_heading_with_multiple_spaces_disable_line_by_name.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_line_by_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_line_by_id_and_name.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_line_by_id_with_non_firing.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_line_by_name.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_multiple_lines.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_multiple_lines_by_name.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_multiple_lines_multiple.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_valid_id_and_bad_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_valid_id_only_comma.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_with_bad_count.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_with_bad_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_with_no_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_with_no_whitespace_after_count.md │ │ ├── atx_heading_with_multiple_spaces_disable_num_with_no_whitespace_before_count.md │ │ ├── atx_heading_with_multiple_spaces_disable_with_bad_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_with_enable.md │ │ ├── atx_heading_with_multiple_spaces_disable_with_no_id.md │ │ ├── atx_heading_with_multiple_spaces_disable_with_no_id_ms.md │ │ ├── atx_heading_with_multiple_spaces_disable_without_enable.md │ │ ├── atx_heading_with_multiple_spaces_double_disable_with_enable.md │ │ ├── atx_heading_with_multiple_spaces_enable_with_no_disable.md │ │ ├── atx_heading_with_multiple_spaces_multiple_disable_enable_blocks.md │ │ ├── atx_heading_with_multiple_spaces_multiple_disable_with_no_rules.md │ │ ├── atx_heading_with_multiple_spaces_multiple_enable_with_no_rules.md │ │ ├── atx_heading_with_multiple_spaces_no_command.md │ │ └── extensions_issue_637.md │ ├── rules │ │ ├── md001 │ │ │ ├── empty.md │ │ │ ├── front_matter_with_alternate_title.md │ │ │ ├── front_matter_with_no_title.md │ │ │ ├── front_matter_with_title.md │ │ │ ├── improper_atx_heading_incrementing.md │ │ │ ├── improper_setext_heading_incrementing.md │ │ │ ├── proper_atx_heading_incrementing.md │ │ │ └── proper_setext_heading_incrementing.md │ │ ├── md002 │ │ │ ├── empty.md │ │ │ ├── improper_atx_heading_start.md │ │ │ ├── improper_setext_heading_start.md │ │ │ ├── proper_atx_heading_start.md │ │ │ └── proper_setext_heading_start.md │ │ ├── md003 │ │ │ ├── empty.md │ │ │ ├── headings_atx.md │ │ │ ├── headings_atx_closed.md │ │ │ ├── headings_setext.md │ │ │ ├── headings_setext_with_atx.md │ │ │ ├── headings_setext_with_atx_closed.md │ │ │ ├── headings_setext_with_level_2_atx.md │ │ │ └── headings_setext_with_level_3_then_level_2_atx.md │ │ ├── md004 │ │ │ ├── bad_dual_lists_with_separator.md │ │ │ ├── bad_list_different_single_level.md │ │ │ ├── bad_multi_level_complex.md │ │ │ ├── good_list_asterisk_single_level.md │ │ │ ├── good_list_dash_single_level.md │ │ │ ├── good_list_plus_single_level.md │ │ │ ├── good_multi_level_complex.md │ │ │ └── good_multi_level_sublevel.md │ │ ├── md005 │ │ │ ├── bad_ordered_list_double_level_left.md │ │ │ ├── bad_ordered_list_double_level_left_then_right.md │ │ │ ├── bad_ordered_list_double_level_right.md │ │ │ ├── bad_ordered_list_double_level_right_then_left.md │ │ │ ├── bad_ordered_list_double_level_weird.md │ │ │ ├── bad_ordered_list_double_level_weirder.md │ │ │ ├── bad_ordered_list_single_level.md │ │ │ ├── bad_ordered_list_single_level_left_then_right.md │ │ │ ├── bad_ordered_list_single_level_right_then_left.md │ │ │ ├── bad_ordered_list_single_level_widths.md │ │ │ ├── bad_ordered_list_single_level_widths_right.md │ │ │ ├── bad_unordered_list_double_level_bad_first.md │ │ │ ├── bad_unordered_list_double_level_bad_second.md │ │ │ ├── bad_unordered_list_double_level_in_block_quote_first.md │ │ │ ├── bad_unordered_list_double_level_in_block_quote_second.md │ │ │ ├── bad_unordered_list_single_level.md │ │ │ ├── bad_unordered_list_single_level_twice.md │ │ │ ├── good_ordered_list_double_level.md │ │ │ ├── good_ordered_list_double_level_right.md │ │ │ ├── good_ordered_list_seperate_single_level_short_widths.md │ │ │ ├── good_ordered_list_seperate_single_level_short_widths_right.md │ │ │ ├── good_ordered_list_single_level.md │ │ │ ├── good_ordered_list_single_level_short_widths_right.md │ │ │ ├── good_ordered_list_single_level_widths.md │ │ │ ├── good_ordered_list_single_level_widths_right.md │ │ │ ├── good_unordered_list_double_level.md │ │ │ ├── good_unordered_list_double_level_in_block_quote.md │ │ │ ├── good_unordered_list_separate_lists.md │ │ │ └── good_unordered_list_single_level.md │ │ ├── md006 │ │ │ ├── bad_indentation.md │ │ │ ├── bad_indentation_in_block_quote.md │ │ │ ├── bad_indentation_nested.md │ │ │ ├── bad_indentation_ordered_in_unordered.md │ │ │ ├── bad_indentation_unordered.md │ │ │ ├── bad_indentation_unordered_in_ordered.md │ │ │ ├── good_ignore_bad_second_level.md │ │ │ ├── good_indentation.md │ │ │ ├── good_indentation_in_block_quote.md │ │ │ ├── good_indentation_nested.md │ │ │ ├── good_indentation_ordered_in_unordered.md │ │ │ ├── good_indentation_unordered_in_ordered.md │ │ │ ├── good_items_with_multiple_lines.md │ │ │ ├── good_items_with_multiple_lines_in_block_quote.md │ │ │ ├── good_not_ordered.md │ │ │ └── issue_478.md │ │ ├── md007 │ │ │ ├── bad_level_1_unordered_list_in_ordered_list.md │ │ │ ├── bad_list_in_block_quote_after_atx_heading.md │ │ │ ├── bad_list_in_block_quote_after_fenced_block.md │ │ │ ├── bad_list_in_block_quote_after_html_block.md │ │ │ ├── bad_list_in_block_quote_after_indented_block.md │ │ │ ├── bad_list_in_block_quote_after_link_reference_definition.md │ │ │ ├── bad_list_in_block_quote_after_other_list.md │ │ │ ├── bad_list_in_block_quote_after_setext_heading.md │ │ │ ├── bad_list_in_block_quote_after_text.md │ │ │ ├── bad_list_in_block_quote_after_thematic_break.md │ │ │ ├── bad_list_indentation_in_block_quote_level_0.md │ │ │ ├── bad_list_indentation_level_0.md │ │ │ ├── bad_list_indentation_level_1.md │ │ │ ├── bad_list_indentation_level_2.md │ │ │ ├── bad_unordered_bad_ordered_unordered_ordered_unordered.md │ │ │ ├── bad_unordered_list_elements.md │ │ │ ├── bad_unordered_list_in_double_ordered_list.md │ │ │ ├── bad_unordered_list_in_ordered_list.md │ │ │ ├── bad_unordered_ordered_unordered_bad_ordered_unordered.md │ │ │ ├── bad_unordered_ordered_unordered_ordered_unordered_bad.md │ │ │ ├── good_list_indentation.md │ │ │ ├── good_list_indentation_by_four.md │ │ │ ├── good_list_indentation_in_block_quote.md │ │ │ ├── good_list_indentation_in_double_block_quote.md │ │ │ ├── good_list_indentation_with_start.md │ │ │ ├── good_unordered_list_elements.md │ │ │ ├── good_unordered_list_in_double_ordered_list.md │ │ │ ├── good_unordered_list_in_ordered_list.md │ │ │ ├── good_unordered_ordered_unordere_ordered_unordered.md │ │ │ └── issue-301.md │ │ ├── md009 │ │ │ ├── bad_atx_heading_with_extra.md │ │ │ ├── bad_blank_lines_with_extra.md │ │ │ ├── bad_html_block_with_extra.md │ │ │ ├── bad_link_reference_definition_with_extra.md │ │ │ ├── bad_paragraph_increasing_extra.md │ │ │ ├── bad_setext_heading_with_extra.md │ │ │ ├── bad_theamtic_break_with_extra.md │ │ │ ├── good_fenced_code_block_with_extra.md │ │ │ ├── good_indented_code_block_with_extra.md │ │ │ ├── good_ordered_list_item_empty_lines.md │ │ │ ├── good_paragraph_no_extra.md │ │ │ └── good_unordered_list_item_empty_lines.md │ │ ├── md010 │ │ │ ├── bad_block_quote_fall_off_after_fenced_open.md │ │ │ ├── bad_block_quote_fall_off_after_fenced_open_and_text.md │ │ │ ├── bad_block_quote_fall_off_after_fenced_open_and_text_and_close.md │ │ │ ├── bad_ordered_list_fall_off_after_fenced_open.md │ │ │ ├── bad_ordered_list_fall_off_after_fenced_open_and_text.md │ │ │ ├── bad_ordered_list_fall_off_after_fenced_open_and_text_and_close.md │ │ │ ├── bad_ordered_list_fall_off_after_fenced_open_and_text_and_close_with_extra_space_indent.md │ │ │ ├── bad_ordered_list_fall_off_after_fenced_open_and_text_and_close_with_extra_tab_indent.md │ │ │ ├── bad_simple_text_with_tab.md │ │ │ ├── bad_simple_text_with_tabs_in_code_block.md │ │ │ ├── bad_simple_text_with_tabs_in_code_block_no_end_line.md │ │ │ ├── bad_unordered_list_fall_off_after_fenced_open.md │ │ │ ├── bad_unordered_list_fall_off_after_fenced_open_and_text.md │ │ │ ├── bad_unordered_list_fall_off_after_fenced_open_and_text_and_close.md │ │ │ ├── bad_unordered_list_fall_off_after_fenced_open_and_text_and_close_with_extra_space_indent.md │ │ │ ├── bad_unordered_list_fall_off_after_fenced_open_and_text_and_close_with_extra_tab_indent.md │ │ │ ├── good_simple_text_no_tab.md │ │ │ ├── good_simple_text_with_tabs_in_code_block.md │ │ │ └── issue-1015.md │ │ ├── md011 │ │ │ ├── bad_with_reversed.md │ │ │ ├── good_markdown_extra.md │ │ │ ├── good_no_reversed.md │ │ │ ├── good_with_reversed_in_code_block.md │ │ │ └── good_with_reversed_in_html_block.md │ │ ├── md013 │ │ │ ├── bad_atx_heading.md │ │ │ ├── bad_fenced_code_block.md │ │ │ ├── bad_html_block.md │ │ │ ├── bad_indented_code_block.md │ │ │ ├── bad_medium_line_with_very_long_last_word.md │ │ │ ├── bad_paragraph_with_long_line_in_middle.md │ │ │ ├── bad_setext_heading.md │ │ │ ├── bad_thematic_break.md │ │ │ ├── good_atx_heading.md │ │ │ ├── good_fenced_code_block.md │ │ │ ├── good_html_block.md │ │ │ ├── good_indented_code_block.md │ │ │ ├── good_long_line.md │ │ │ ├── good_medium_line.md │ │ │ ├── good_medium_line_with_very_long_last_word.md │ │ │ ├── good_setext_heading.md │ │ │ ├── good_small_line.md │ │ │ └── good_thematic_break.md │ │ ├── md014 │ │ │ ├── bad_shell_example.md │ │ │ ├── bad_shell_example_indented.md │ │ │ ├── bad_shell_example_with_leading_space.md │ │ │ ├── good_shell_example.md │ │ │ └── good_shell_example_some_output.md │ │ ├── md018 │ │ │ ├── good_start_spacing.md │ │ │ ├── good_start_spacing_in_block_quote.md │ │ │ ├── good_start_spacing_in_list.md │ │ │ ├── ignore_bad_atx_closed_spacing.md │ │ │ ├── missing_start_spacing.md │ │ │ ├── missing_start_spacing_in_block_quote.md │ │ │ ├── missing_start_spacing_in_list.md │ │ │ ├── multiple_within_paragraph.md │ │ │ ├── multiple_within_paragraph_separated_codespan.md │ │ │ ├── multiple_within_paragraph_separated_codespan_multi.md │ │ │ ├── multiple_within_paragraph_separated_collapsed_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_collapsed_link_multi.md │ │ │ ├── multiple_within_paragraph_separated_full_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_full_link_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_codespan_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_hardbreak_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_link_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_rawhtml_multi.md │ │ │ ├── multiple_within_paragraph_separated_shortcut_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_shortcut_link_multi.md │ │ │ ├── paragraphs_with_starting_whitespace.md │ │ │ ├── single_paragraph_with_starting_space.md │ │ │ ├── single_paragraph_with_starting_whitespace.md │ │ │ ├── single_paragraph_with_whitespace.md │ │ │ ├── with_code_blocks.md │ │ │ ├── with_html_blocks.md │ │ │ └── with_setext_headings.md │ │ ├── md019 │ │ │ ├── multiple_spacing.md │ │ │ ├── multiple_spacing_with_indent.md │ │ │ ├── multiple_spacing_with_inline.md │ │ │ ├── single_space_single_tab.md │ │ │ └── single_spacing.md │ │ ├── md020 │ │ │ ├── almost_missing_end_spacing.md │ │ │ ├── good_start_spacing.md │ │ │ ├── good_start_spacing_in_block_quote.md │ │ │ ├── good_start_spacing_in_list.md │ │ │ ├── ignore_bad_atx_spacing.md │ │ │ ├── missing_both_spacing.md │ │ │ ├── missing_both_spacing_in_block_quotes.md │ │ │ ├── missing_both_spacing_in_list.md │ │ │ ├── missing_end_spacing.md │ │ │ ├── missing_end_spacing_in_block_quotes.md │ │ │ ├── missing_end_spacing_in_list.md │ │ │ ├── missing_start_spacing.md │ │ │ ├── missing_start_spacing_in_block_quotes.md │ │ │ ├── missing_start_spacing_in_list.md │ │ │ ├── multiple_within_paragraph.md │ │ │ ├── multiple_within_paragraph_separated_codespan.md │ │ │ ├── multiple_within_paragraph_separated_codespan_multi.md │ │ │ ├── multiple_within_paragraph_separated_collapsed_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_collapsed_link_multi.md │ │ │ ├── multiple_within_paragraph_separated_full_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_full_link_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_codespan_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_hardbreak_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_link_multi.md │ │ │ ├── multiple_within_paragraph_separated_inline_rawhtml_multi.md │ │ │ ├── multiple_within_paragraph_separated_shortcut_image_multi.md │ │ │ ├── multiple_within_paragraph_separated_shortcut_link_multi.md │ │ │ ├── paragraphs_with_starting_whitespace.md │ │ │ ├── single_paragraph_with_starting_whitespace.md │ │ │ ├── single_paragraph_with_whitespace_at_end.md │ │ │ ├── single_paragraph_with_whitespace_at_start.md │ │ │ ├── with_code_blocks.md │ │ │ ├── with_html_blocks.md │ │ │ └── with_setext_headings.md │ │ ├── md021 │ │ │ ├── multiple_spacing.md │ │ │ ├── multiple_spacing_left.md │ │ │ ├── multiple_spacing_right.md │ │ │ ├── multiple_spacing_with_indent.md │ │ │ ├── multiple_spacing_with_inline.md │ │ │ ├── single_space_single_tab_after.md │ │ │ ├── single_space_single_tab_before.md │ │ │ └── single_spacing.md │ │ ├── md022 │ │ │ ├── alternating_heading_types.md │ │ │ ├── atx_with_code_block_and_bad_line_spacing.md │ │ │ ├── atx_with_code_block_and_good_line_spacing.md │ │ │ ├── atx_with_html_and_bad_line_spacing.md │ │ │ ├── atx_with_html_and_good_line_spacing.md │ │ │ ├── atx_with_paragraph_and_bad_line_spacing.md │ │ │ ├── atx_with_paragraph_and_good_line_spacing.md │ │ │ ├── atx_with_thematic_break_and_bad_line_spacing.md │ │ │ ├── atx_with_thematic_break_and_good_line_spacing.md │ │ │ ├── bad_heading_surrounded_by_block_quote.md │ │ │ ├── bad_heading_surrounded_by_list.md │ │ │ ├── bad_link_reference_definition_around_header.md │ │ │ ├── double_line_spacing_above_and_below_atx.md │ │ │ ├── double_line_spacing_above_atx.md │ │ │ ├── double_line_spacing_below_atx.md │ │ │ ├── fenced_block_before_header.md │ │ │ ├── good_heading_in_block_quote.md │ │ │ ├── good_heading_in_list.md │ │ │ ├── link_reference_definition_before_header.md │ │ │ ├── no_line_spacing_after_atx.md │ │ │ ├── no_line_spacing_after_atx_in_different_block_quotes.md │ │ │ ├── no_line_spacing_after_atx_in_different_list_items.md │ │ │ ├── no_line_spacing_after_atx_in_same_block_quote.md │ │ │ ├── no_line_spacing_after_atx_in_same_list_item.md │ │ │ ├── no_line_spacing_after_setext.md │ │ │ ├── no_line_spacing_atx.md │ │ │ ├── no_line_spacing_atx_in_different_list_items.md │ │ │ ├── no_line_spacing_atx_in_same_block_quote.md │ │ │ ├── no_line_spacing_atx_in_same_list_item.md │ │ │ ├── no_line_spacing_before_atx.md │ │ │ ├── no_line_spacing_before_atx_in_different_list_items.md │ │ │ ├── no_line_spacing_before_atx_in_same_block_quote.md │ │ │ ├── no_line_spacing_before_atx_in_same_list_item.md │ │ │ ├── no_line_spacing_before_setext.md │ │ │ ├── no_line_spacing_setext.md │ │ │ ├── proper_line_spacing_atx.md │ │ │ ├── proper_line_spacing_setext.md │ │ │ ├── setext_with_code_block_and_bad_line_spacing.md │ │ │ ├── setext_with_code_block_and_good_line_spacing.md │ │ │ ├── setext_with_html_and_bad_line_spacing.md │ │ │ ├── setext_with_html_and_good_line_spacing.md │ │ │ ├── setext_with_thematic_break_and_bad_line_spacing.md │ │ │ ├── setext_with_thematic_break_and_good_line_spacing.md │ │ │ └── unordered_list_into_atx_into_paragraph.md │ │ ├── md023 │ │ │ ├── improper_indent_atx.md │ │ │ ├── improper_indent_atx_in_block_quote.md │ │ │ ├── improper_indent_atx_in_list_item.md │ │ │ ├── improper_indent_setext.md │ │ │ ├── improper_indent_setext_in_block_quote.md │ │ │ ├── improper_indent_setext_in_list_item.md │ │ │ ├── improper_indented_atx_after_emphasis.md │ │ │ ├── proper_indent_atx.md │ │ │ ├── proper_indent_atx_in_block_quote.md │ │ │ ├── proper_indent_atx_in_list_item.md │ │ │ ├── proper_indent_setext.md │ │ │ ├── proper_indent_setext_larger_trailing_middle.md │ │ │ ├── proper_indent_setext_trailing.md │ │ │ ├── proper_indent_setext_trailing_first.md │ │ │ ├── proper_indent_setext_trailing_second.md │ │ │ └── proper_indent_setext_trailing_third.md │ │ ├── md024 │ │ │ ├── different_heading_content_atx.md │ │ │ ├── different_heading_content_setext.md │ │ │ ├── different_inline_heading_content_atx.md │ │ │ ├── same_heading_but_not_in_siblings_atx.md │ │ │ ├── same_heading_but_not_in_siblings_setext.md │ │ │ ├── same_heading_content_atx.md │ │ │ ├── same_heading_content_atx_in_different_block_quotes.md │ │ │ ├── same_heading_content_atx_in_different_list_items.md │ │ │ ├── same_heading_content_atx_in_same_block_quote.md │ │ │ ├── same_heading_content_atx_in_same_list_item.md │ │ │ ├── same_heading_content_atx_with_extra_emphasis.md │ │ │ ├── same_heading_content_atx_with_extra_whitespace.md │ │ │ ├── same_heading_content_setext.md │ │ │ ├── same_heading_in_siblings_atx.md │ │ │ └── same_heading_in_siblings_setext.md │ │ ├── md025 │ │ │ ├── bad_front_matter_title_top_level_atx.md │ │ │ ├── bad_front_matter_title_top_level_setext.md │ │ │ ├── bad_top_level_atx_top_level_atx.md │ │ │ ├── bad_top_level_atx_top_level_setext.md │ │ │ ├── bad_top_level_setext_top_level_atx.md │ │ │ ├── bad_top_level_setext_top_level_setext.md │ │ │ ├── good_front_matter_title.md │ │ │ ├── good_single_top_level_atx.md │ │ │ └── good_single_top_level_setext.md │ │ ├── md026 │ │ │ ├── ends_with_entity_atx.md │ │ │ ├── ends_with_entity_setext.md │ │ │ ├── ends_with_punctuation_atx.md │ │ │ ├── ends_with_punctuation_setext.md │ │ │ ├── ends_with_punctuation_setext_multiline.md │ │ │ ├── ends_with_punctuation_then_inline_atx.md │ │ │ ├── ends_with_punctuation_then_inline_setext.md │ │ │ ├── ends_without_punctuation_atx.md │ │ │ └── ends_without_punctuation_setext.md │ │ ├── md027 │ │ │ ├── bad_block_quote_atx_heading.md │ │ │ ├── bad_block_quote_atx_heading_misaligned.md │ │ │ ├── bad_block_quote_atx_heading_plus_one.md │ │ │ ├── bad_block_quote_autolink.md │ │ │ ├── bad_block_quote_autolink_plus_one.md │ │ │ ├── bad_block_quote_code_span.md │ │ │ ├── bad_block_quote_code_span_multiple.md │ │ │ ├── bad_block_quote_code_span_multiple_before.md │ │ │ ├── bad_block_quote_code_span_multiple_misaligned.md │ │ │ ├── bad_block_quote_code_span_multiple_plus_one.md │ │ │ ├── bad_block_quote_collapsed_link.md │ │ │ ├── bad_block_quote_emphasis_start.md │ │ │ ├── bad_block_quote_empty_too_many_spaces.md │ │ │ ├── bad_block_quote_fenced_first.md │ │ │ ├── bad_block_quote_fenced_first_plus_one.md │ │ │ ├── bad_block_quote_fenced_last.md │ │ │ ├── bad_block_quote_fenced_last_misaligned.md │ │ │ ├── bad_block_quote_fenced_last_plus_one.md │ │ │ ├── bad_block_quote_full_link.md │ │ │ ├── bad_block_quote_image.md │ │ │ ├── bad_block_quote_image_multiple_extra.md │ │ │ ├── bad_block_quote_indent.md │ │ │ ├── bad_block_quote_indent_plus_one.md │ │ │ ├── bad_block_quote_indent_with_blank_two_spaces.md │ │ │ ├── bad_block_quote_indent_with_blank_two_spaces_misaligned.md │ │ │ ├── bad_block_quote_indent_with_blank_two_spaces_plus_one.md │ │ │ ├── bad_block_quote_link.md │ │ │ ├── bad_block_quote_link_multiple_extra.md │ │ │ ├── bad_block_quote_lrd_multiple_four.md │ │ │ ├── bad_block_quote_lrd_multiple_four_misaligned.md │ │ │ ├── bad_block_quote_lrd_multiple_four_plus_one.md │ │ │ ├── bad_block_quote_lrd_multiple_one.md │ │ │ ├── bad_block_quote_lrd_multiple_one_plus_one.md │ │ │ ├── bad_block_quote_lrd_multiple_three.md │ │ │ ├── bad_block_quote_lrd_multiple_three_misaligned.md │ │ │ ├── bad_block_quote_lrd_multiple_three_plus_one.md │ │ │ ├── bad_block_quote_misindented_ordered_list_first.md │ │ │ ├── bad_block_quote_misindented_ordered_list_last.md │ │ │ ├── bad_block_quote_misindented_unordered_list_first.md │ │ │ ├── bad_block_quote_misindented_unordered_list_last.md │ │ │ ├── bad_block_quote_only_one_properly_indented.md │ │ │ ├── bad_block_quote_only_one_properly_indented_plus_one.md │ │ │ ├── bad_block_quote_ordered_list_indented_code_block_first.md │ │ │ ├── bad_block_quote_ordered_list_indented_code_block_last.md │ │ │ ├── bad_block_quote_ordered_list_setext_heading_first.md │ │ │ ├── bad_block_quote_ordered_list_setext_heading_last.md │ │ │ ├── bad_block_quote_raw_html.md │ │ │ ├── bad_block_quote_raw_html_multiple.md │ │ │ ├── bad_block_quote_setext_heading_first_line.md │ │ │ ├── bad_block_quote_setext_heading_first_line_plus_one.md │ │ │ ├── bad_block_quote_setext_heading_multiples_first.md │ │ │ ├── bad_block_quote_setext_heading_multiples_first_plus_one.md │ │ │ ├── bad_block_quote_setext_heading_multiples_last.md │ │ │ ├── bad_block_quote_setext_heading_multiples_last_misaligned.md │ │ │ ├── bad_block_quote_setext_heading_multiples_last_plus_one.md │ │ │ ├── bad_block_quote_setext_heading_multiples_middle.md │ │ │ ├── bad_block_quote_setext_heading_multiples_middle_misaligned.md │ │ │ ├── bad_block_quote_setext_heading_multiples_middle_plus_one.md │ │ │ ├── bad_block_quote_setext_heading_second_line.md │ │ │ ├── bad_block_quote_setext_heading_second_line_misaligned.md │ │ │ ├── bad_block_quote_setext_heading_second_line_plus_one.md │ │ │ ├── bad_block_quote_shortcut_link.md │ │ │ ├── bad_block_quote_thematic.md │ │ │ ├── bad_block_quote_thematic_plus_one.md │ │ │ ├── bad_block_quote_unordered_list_block_quote_text_first.md │ │ │ ├── bad_block_quote_unordered_list_block_quote_text_last.md │ │ │ ├── bad_block_quote_unordered_list_text_first.md │ │ │ ├── bad_block_quote_unordered_list_text_last.md │ │ │ ├── bad_list_in_block_quote_after_other_list.md │ │ │ ├── bad_misalligned_double_quote.md │ │ │ ├── bad_misalligned_quote_within_list.md │ │ │ ├── bad_misindented_quote_within_list.md │ │ │ ├── bad_multiple_blanks_in_block_quote.md │ │ │ ├── bad_two_block_quotes_space_bottom.md │ │ │ ├── bad_two_block_quotes_space_top.md │ │ │ ├── good_alligned_double_quote.md │ │ │ ├── good_alligned_quote_within_list.md │ │ │ ├── good_block_quote_atx_heading.md │ │ │ ├── good_block_quote_autolink.md │ │ │ ├── good_block_quote_code_span.md │ │ │ ├── good_block_quote_collapsed_link.md │ │ │ ├── good_block_quote_emphasis.md │ │ │ ├── good_block_quote_emphasis_multiple.md │ │ │ ├── good_block_quote_emphasis_start.md │ │ │ ├── good_block_quote_empty.md │ │ │ ├── good_block_quote_empty_just_blank.md │ │ │ ├── good_block_quote_fenced.md │ │ │ ├── good_block_quote_fenced_middle.md │ │ │ ├── good_block_quote_followed_by_heading.md │ │ │ ├── good_block_quote_full_link.md │ │ │ ├── good_block_quote_html.md │ │ │ ├── good_block_quote_html_first.md │ │ │ ├── good_block_quote_html_last.md │ │ │ ├── good_block_quote_html_middle.md │ │ │ ├── good_block_quote_image.md │ │ │ ├── good_block_quote_image_multiple.md │ │ │ ├── good_block_quote_indent.md │ │ │ ├── good_block_quote_indent_with_blank.md │ │ │ ├── good_block_quote_indent_with_blank_space.md │ │ │ ├── good_block_quote_indent_with_blank_space_no_start.md │ │ │ ├── good_block_quote_indented.md │ │ │ ├── good_block_quote_indented_first.md │ │ │ ├── good_block_quote_indented_last.md │ │ │ ├── good_block_quote_indented_middle.md │ │ │ ├── good_block_quote_link.md │ │ │ ├── good_block_quote_link_multiple.md │ │ │ ├── good_block_quote_list_block_quote.md │ │ │ ├── good_block_quote_lrd.md │ │ │ ├── good_block_quote_lrd_multiple.md │ │ │ ├── good_block_quote_lrd_multiple_five.md │ │ │ ├── good_block_quote_lrd_multiple_two.md │ │ │ ├── good_block_quote_ordered_list.md │ │ │ ├── good_block_quote_ordered_list_atx_heading.md │ │ │ ├── good_block_quote_ordered_list_fenced_code_block.md │ │ │ ├── good_block_quote_ordered_list_fenced_code_block_indent_first.md │ │ │ ├── good_block_quote_ordered_list_fenced_code_block_indent_second.md │ │ │ ├── good_block_quote_ordered_list_fenced_code_block_indent_third.md │ │ │ ├── good_block_quote_ordered_list_html_block.md │ │ │ ├── good_block_quote_ordered_list_html_block_with_indent.md │ │ │ ├── good_block_quote_ordered_list_html_block_with_multiline.md │ │ │ ├── good_block_quote_ordered_list_indented_code_block.md │ │ │ ├── good_block_quote_ordered_list_lrd.md │ │ │ ├── good_block_quote_ordered_list_ordered_list.md │ │ │ ├── good_block_quote_ordered_list_setext_heading.md │ │ │ ├── good_block_quote_ordered_list_thematic_break.md │ │ │ ├── good_block_quote_ordered_list_thematic_break_misaligned.md │ │ │ ├── good_block_quote_ordered_list_unordered_list.md │ │ │ ├── good_block_quote_raw_html.md │ │ │ ├── good_block_quote_setext_heading.md │ │ │ ├── good_block_quote_setext_heading_multiples.md │ │ │ ├── good_block_quote_shortcut_link.md │ │ │ ├── good_block_quote_simple_text.md │ │ │ ├── good_block_quote_thematic.md │ │ │ ├── good_block_quote_unordered_list.md │ │ │ ├── good_block_quote_unordered_list_block_quote_text.md │ │ │ ├── good_block_quote_unordered_list_ordered_list.md │ │ │ ├── good_block_quote_unordered_list_unordered_list.md │ │ │ ├── good_block_quote_with_trailing_empty_line.md │ │ │ ├── good_fenced_block_in_list_in_block_quote.md │ │ │ ├── good_indentation_in_block_quote.md │ │ │ ├── good_indented_code_block_in_block_quote.md │ │ │ ├── good_items_with_multiple_lines_in_block_quote.md │ │ │ ├── good_list_within_block_quote_surrounded.md │ │ │ ├── good_thematic_break_in_block_quote.md │ │ │ ├── issue-189-mini.md │ │ │ ├── issue-189.md │ │ │ └── test_md007_bad_list_indentation_in_block_quote_level_0.md │ │ ├── md028 │ │ │ ├── bad_blank_paragraph.md │ │ │ ├── bad_para_and_split_block_quote_in_list.md │ │ │ ├── bad_split_blank_with_nested_bq.md │ │ │ ├── bad_split_block_quote.md │ │ │ ├── bad_split_block_quote_in_list.md │ │ │ ├── bad_split_block_quote_multiple_blanks.md │ │ │ ├── good_blank_paragraph.md │ │ │ ├── good_blank_paragraph_blank.md │ │ │ ├── good_split_atx.md │ │ │ ├── good_split_blank_atx.md │ │ │ └── good_split_block_quote.md │ │ ├── md029 │ │ │ ├── bad_one_one_three_list.md │ │ │ ├── bad_one_two_one_list.md │ │ │ ├── bad_two_three_four_list.md │ │ │ ├── good_one_list.md │ │ │ ├── good_one_two_three_list.md │ │ │ ├── good_zero_list.md │ │ │ └── good_zero_one_two_three_list.md │ │ ├── md030 │ │ │ ├── bad_spacing_ol_double.md │ │ │ ├── bad_spacing_ol_single.md │ │ │ ├── bad_spacing_ol_single_nested.md │ │ │ ├── bad_spacing_ol_single_nested_double.md │ │ │ ├── bad_spacing_ul_double.md │ │ │ ├── bad_spacing_ul_single.md │ │ │ ├── bad_spacing_ul_single_nested.md │ │ │ ├── bad_spacing_ul_single_nested_double.md │ │ │ ├── good_spacing_ol_double.md │ │ │ ├── good_spacing_ol_single.md │ │ │ ├── good_spacing_ol_single_nested.md │ │ │ ├── good_spacing_ol_single_nested_double.md │ │ │ ├── good_spacing_ul_double.md │ │ │ ├── good_spacing_ul_single.md │ │ │ ├── good_spacing_ul_single_nested.md │ │ │ └── good_spacing_ul_single_nested_double.md │ │ ├── md032 │ │ │ ├── bad_block_quote_list_block_quote.md │ │ │ ├── bad_fenced_block_in_list_in_block_quote.md │ │ │ ├── bad_list_after.md │ │ │ ├── bad_list_before.md │ │ │ ├── bad_list_within_block_quote_surrounded.md │ │ │ ├── bad_other_list_list_other_list.md │ │ │ ├── good_list_at_end.md │ │ │ ├── good_list_at_start.md │ │ │ ├── good_list_levels_1_2_3_1.md │ │ │ ├── good_list_levels_1_2_3_2_1.md │ │ │ ├── good_list_levels_1_2_3_space_1.md │ │ │ ├── good_list_surrounded.md │ │ │ ├── good_list_within_block_quote_surrounded.md │ │ │ ├── good_list_within_list_surrounded.md │ │ │ └── good_nested_lists.md │ │ ├── md033 │ │ │ ├── bad_html_block_present.md │ │ │ ├── bad_html_dangling.md │ │ │ ├── bad_html_declaration.md │ │ │ ├── bad_html_heading.md │ │ │ ├── bad_html_image_heading_blank.md │ │ │ ├── bad_html_image_with_other.md │ │ │ ├── bad_html_in_atx_heading.md │ │ │ ├── bad_inline_html_present.md │ │ │ ├── good_by_default.md │ │ │ ├── good_convoluted.md │ │ │ ├── good_html_comment.md │ │ │ └── good_html_image_heading.md │ │ ├── md034 │ │ │ ├── bad_with_ftp_url.md │ │ │ ├── bad_with_http_url.md │ │ │ ├── bad_with_http_url_in_atx.md │ │ │ ├── bad_with_http_url_in_setext.md │ │ │ ├── bad_with_local_url.md │ │ │ ├── good_http_url_in_fenced.md │ │ │ ├── good_http_url_in_full_link.md │ │ │ ├── good_http_url_in_html.md │ │ │ ├── good_http_url_in_indented.md │ │ │ ├── good_http_url_in_inline_link.md │ │ │ ├── good_no_base_url.md │ │ │ ├── good_no_url_marker.md │ │ │ ├── good_only_url_marker.md │ │ │ ├── good_only_url_marker_and_leading.md │ │ │ └── good_with_leading_character.md │ │ ├── md035 │ │ │ ├── bad_consistent_asterisk.md │ │ │ ├── bad_consistent_dash.md │ │ │ ├── bad_consistent_dash_with_leading_spaces.md │ │ │ ├── bad_consistent_underscore.md │ │ │ ├── good_consistent_asterisk.md │ │ │ ├── good_consistent_dash.md │ │ │ └── good_consistent_underscore.md │ │ ├── md036 │ │ │ ├── proper_emphasis_ending_with_punctuation.md │ │ │ ├── proper_emphasis_with_link.md │ │ │ ├── proper_emphasis_with_text_end_emphasis_more_text.md │ │ │ ├── proper_emphasis_with_text_then_link.md │ │ │ ├── proper_emphasis_with_text_then_link_then_text.md │ │ │ ├── proper_emphasis_within_multiline_text.md │ │ │ ├── proper_emphasis_within_text.md │ │ │ ├── proper_headings_atx.md │ │ │ ├── proper_headings_setext.md │ │ │ ├── valid_emphasis_headings.md │ │ │ ├── valid_emphasis_headings_in_block_quote.md │ │ │ └── valid_emphasis_headings_in_list.md │ │ ├── md037 │ │ │ ├── bad_leading_emphasis.md │ │ │ ├── bad_surrounding_empahsis_atx.md │ │ │ ├── bad_surrounding_empahsis_setext.md │ │ │ ├── bad_surrounding_emphasis.md │ │ │ ├── bad_surrounding_emphasis_containers.md │ │ │ ├── bad_surrounding_emphasis_multiline.md │ │ │ ├── bad_trailing_emphasis.md │ │ │ ├── good_emphasis_with_code_span.md │ │ │ ├── good_no_emphasis_but_stars.md │ │ │ └── good_valid_emphasis.md │ │ ├── md038 │ │ │ ├── bad_code_span_both_extra.md │ │ │ ├── bad_code_span_empty.md │ │ │ ├── bad_code_span_leading.md │ │ │ ├── bad_code_span_trailing.md │ │ │ ├── good_code_span.md │ │ │ ├── good_code_span_both.md │ │ │ ├── good_code_span_embedded_leading_backtick.md │ │ │ └── good_code_span_embedded_trailing_backtick.md │ │ ├── md039 │ │ │ ├── bad_collapsed_image_both_space.md │ │ │ ├── bad_collapsed_link_both_space.md │ │ │ ├── bad_full_image_both_space.md │ │ │ ├── bad_full_link_both_space.md │ │ │ ├── bad_inline_image_both_space.md │ │ │ ├── bad_inline_image_leading_space.md │ │ │ ├── bad_inline_image_trailing_space.md │ │ │ ├── bad_inline_link_both_space.md │ │ │ ├── bad_inline_link_leading_space.md │ │ │ ├── bad_inline_link_trailing_space.md │ │ │ ├── bad_shortcut_image_both_space.md │ │ │ ├── bad_shortcut_link_both_space.md │ │ │ ├── good_collapsed_image.md │ │ │ ├── good_collapsed_link.md │ │ │ ├── good_full_image.md │ │ │ ├── good_full_link.md │ │ │ ├── good_inline_image.md │ │ │ ├── good_inline_link.md │ │ │ ├── good_shortcut_image.md │ │ │ └── good_shortcut_link.md │ │ ├── md040 │ │ │ ├── bad_fenced_block_with_no_language.md │ │ │ ├── bad_fenced_block_with_whitespace.md │ │ │ ├── good_fenced_block_with_language.md │ │ │ └── good_fenced_block_with_space_before_language.md │ │ ├── md041 │ │ │ ├── bad_fenced_code_block.md │ │ │ ├── bad_heading_top_level_atx.md │ │ │ ├── bad_heading_top_level_setext.md │ │ │ ├── bad_html_block.md │ │ │ ├── bad_html_block_heading.md │ │ │ ├── bad_indented_code_block.md │ │ │ ├── bad_thematic_break.md │ │ │ ├── good_bad_front_matter_top_level.md │ │ │ ├── good_blank_lines_top_level_atx_heading.md │ │ │ ├── good_front_matter_top_level.md │ │ │ ├── good_heading_top_level_atx.md │ │ │ ├── good_heading_top_level_setext.md │ │ │ └── good_html_block_heading.md │ │ ├── md042 │ │ │ ├── bad_empty_image.md │ │ │ ├── bad_empty_link.md │ │ │ ├── bad_link_empty_fragment.md │ │ │ ├── bad_link_whitespace_fragment.md │ │ │ ├── bad_whitespace_link.md │ │ │ ├── good_non_empty_fragment.md │ │ │ ├── good_non_empty_image.md │ │ │ └── good_non_empty_link.md │ │ ├── md043 │ │ │ ├── good_double_heading_atx.md │ │ │ ├── good_double_heading_atx_second_has_emphasis.md │ │ │ ├── good_many_level_two.md │ │ │ ├── good_simple_headings.md │ │ │ └── good_single_heading_atx.md │ │ ├── md045 │ │ │ ├── bad_full_image.md │ │ │ ├── bad_inline_image.md │ │ │ ├── bad_inline_image_whitespace_only.md │ │ │ ├── good_collapsed_image.md │ │ │ ├── good_full_image.md │ │ │ ├── good_inline_image.md │ │ │ └── good_shortcut_image.md │ │ ├── md047 │ │ │ ├── empty.md │ │ │ ├── end_with_blank_line.md │ │ │ ├── end_with_no_blank_line.md │ │ │ └── end_with_no_blank_line_and_spaces.md │ │ └── md048 │ │ │ ├── bad_fenced_backticks_and_tildes.md │ │ │ ├── good_fenced_backticks.md │ │ │ └── good_fenced_tildes.md │ ├── simple │ │ └── simple.md │ ├── single-line.txt │ ├── test-directory-1 │ │ ├── README.md │ │ └── test.qmd │ └── test-issue-945.md ├── rules │ ├── test_md001.py │ ├── test_md002.py │ ├── test_md003.py │ ├── test_md004.py │ ├── test_md005.py │ ├── test_md006.py │ ├── test_md007.py │ ├── test_md009.py │ ├── test_md010.py │ ├── test_md011.py │ ├── test_md012.py │ ├── test_md013.py │ ├── test_md014.py │ ├── test_md018.py │ ├── test_md019.py │ ├── test_md020.py │ ├── test_md021.py │ ├── test_md022.py │ ├── test_md023.py │ ├── test_md024.py │ ├── test_md025.py │ ├── test_md026.py │ ├── test_md027.py │ ├── test_md027_inline.py │ ├── test_md027_leaf.py │ ├── test_md027_leaf_plus_one.py │ ├── test_md028.py │ ├── test_md029.py │ ├── test_md030_ordered.py │ ├── test_md030_unordered.py │ ├── test_md031.py │ ├── test_md032.py │ ├── test_md033.py │ ├── test_md034.py │ ├── test_md035.py │ ├── test_md036.py │ ├── test_md037.py │ ├── test_md038.py │ ├── test_md039.py │ ├── test_md040.py │ ├── test_md041.py │ ├── test_md042.py │ ├── test_md043.py │ ├── test_md044.py │ ├── test_md045.py │ ├── test_md046.py │ ├── test_md047.py │ ├── test_md048.py │ ├── test_plugin_manager.py │ ├── test_pml100.py │ ├── test_pml101.py │ └── utils.py ├── test_application_file_scanner.py ├── test_exception_handling.py ├── test_listfiles.py ├── test_main.py ├── test_main_alternate_extensions.py ├── test_main_config.py ├── test_main_config_files.py ├── test_main_enable_disable.py ├── test_main_logger.py ├── test_main_return_codes.py ├── test_main_stdin.py ├── test_markdown_extra.py ├── test_markdown_transform_to_gfm.py ├── test_perf.py ├── test_transform_markdown.py ├── test_version.py ├── tokens │ ├── mock_plugin_modify_context.py │ ├── test_atx_heading_markdown_token.py │ ├── test_block_quote_markdown_token.py │ ├── test_end_token.py │ ├── test_fenced_code_block_markdown_token.py │ ├── test_inline_code_span_markdown_token.py │ ├── test_list_start_markdown_token.py │ ├── test_markdown_token.py │ ├── test_new_list_item_markdown_token.py │ ├── test_paragraph_markdown_token.py │ ├── test_plugin_scan_context.py │ ├── test_raw_html_markdown_token.py │ ├── test_reference_markdown_token.py │ ├── test_text_markdown_token.py │ └── test_thematic_break_markdown_token.py └── utils.py ├── utils ├── correct_pdoc_issues.py ├── extract_python_version_from_pipfile.py ├── find_outdated_piplock_file.py ├── scan_for_extra_code_coverage.py ├── streamlit_performance_analysis.py ├── summarize_profile.py ├── verify_install_requirements.py ├── verify_package_release.py └── verify_rule_coverage.py ├── xxx.md ├── xxy.md └── xy.sh /.bandit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.bandit.yaml -------------------------------------------------------------------------------- /.ci-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.ci-ignore -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/BUG-REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/BUG-REPORT.md -------------------------------------------------------------------------------- /.github/FEATURE-REQUEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/FEATURE-REQUEST.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/matrix_includes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.github/workflows/matrix_includes.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- 1 | [pylint] 2 | disable = C0301, W0511, R0917, duplicate-code 3 | extension-pkg-whitelist=win32api 4 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.snyk -------------------------------------------------------------------------------- /.sourcery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/.sourcery.yaml -------------------------------------------------------------------------------- /1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/1.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/README.md -------------------------------------------------------------------------------- /bandit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/bandit.yaml -------------------------------------------------------------------------------- /batch_tests.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/batch_tests.cmd -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/changelog.md -------------------------------------------------------------------------------- /clean.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/clean.cmd -------------------------------------------------------------------------------- /clean.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/clean.json -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/clean.sh -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- 1 | # Placeholder for test configuration. 2 | -------------------------------------------------------------------------------- /cookiecutter-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/cookiecutter-config.yaml -------------------------------------------------------------------------------- /cookieslicer.json: -------------------------------------------------------------------------------- 1 | {"config_version": 2} -------------------------------------------------------------------------------- /docs/advanced_configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/advanced_configuration.md -------------------------------------------------------------------------------- /docs/advanced_plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/advanced_plugins.md -------------------------------------------------------------------------------- /docs/advanced_scanning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/advanced_scanning.md -------------------------------------------------------------------------------- /docs/api-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/api-usage.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/developer.md -------------------------------------------------------------------------------- /docs/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions.md -------------------------------------------------------------------------------- /docs/extensions/disallowed-raw_html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions/disallowed-raw_html.md -------------------------------------------------------------------------------- /docs/extensions/extended_autolinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions/extended_autolinks.md -------------------------------------------------------------------------------- /docs/extensions/front-matter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions/front-matter.md -------------------------------------------------------------------------------- /docs/extensions/pragmas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions/pragmas.md -------------------------------------------------------------------------------- /docs/extensions/strikethrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions/strikethrough.md -------------------------------------------------------------------------------- /docs/extensions/task-list-items.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/extensions/task-list-items.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/old_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/old_README.md -------------------------------------------------------------------------------- /docs/pre-commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/pre-commit.md -------------------------------------------------------------------------------- /docs/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules.md -------------------------------------------------------------------------------- /docs/rules/rule_md001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md001.md -------------------------------------------------------------------------------- /docs/rules/rule_md002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md002.md -------------------------------------------------------------------------------- /docs/rules/rule_md003.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md003.md -------------------------------------------------------------------------------- /docs/rules/rule_md004.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md004.md -------------------------------------------------------------------------------- /docs/rules/rule_md005.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md005.md -------------------------------------------------------------------------------- /docs/rules/rule_md006.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md006.md -------------------------------------------------------------------------------- /docs/rules/rule_md007.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md007.md -------------------------------------------------------------------------------- /docs/rules/rule_md009.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md009.md -------------------------------------------------------------------------------- /docs/rules/rule_md010.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md010.md -------------------------------------------------------------------------------- /docs/rules/rule_md011.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md011.md -------------------------------------------------------------------------------- /docs/rules/rule_md012.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md012.md -------------------------------------------------------------------------------- /docs/rules/rule_md013.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md013.md -------------------------------------------------------------------------------- /docs/rules/rule_md014.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md014.md -------------------------------------------------------------------------------- /docs/rules/rule_md018.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md018.md -------------------------------------------------------------------------------- /docs/rules/rule_md019.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md019.md -------------------------------------------------------------------------------- /docs/rules/rule_md020.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md020.md -------------------------------------------------------------------------------- /docs/rules/rule_md021.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md021.md -------------------------------------------------------------------------------- /docs/rules/rule_md022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md022.md -------------------------------------------------------------------------------- /docs/rules/rule_md023.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md023.md -------------------------------------------------------------------------------- /docs/rules/rule_md024.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md024.md -------------------------------------------------------------------------------- /docs/rules/rule_md025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md025.md -------------------------------------------------------------------------------- /docs/rules/rule_md026.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md026.md -------------------------------------------------------------------------------- /docs/rules/rule_md027.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md027.md -------------------------------------------------------------------------------- /docs/rules/rule_md028.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md028.md -------------------------------------------------------------------------------- /docs/rules/rule_md029.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md029.md -------------------------------------------------------------------------------- /docs/rules/rule_md030.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md030.md -------------------------------------------------------------------------------- /docs/rules/rule_md031.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md031.md -------------------------------------------------------------------------------- /docs/rules/rule_md032.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md032.md -------------------------------------------------------------------------------- /docs/rules/rule_md033.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md033.md -------------------------------------------------------------------------------- /docs/rules/rule_md034.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md034.md -------------------------------------------------------------------------------- /docs/rules/rule_md035.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md035.md -------------------------------------------------------------------------------- /docs/rules/rule_md036.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md036.md -------------------------------------------------------------------------------- /docs/rules/rule_md037.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md037.md -------------------------------------------------------------------------------- /docs/rules/rule_md038.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md038.md -------------------------------------------------------------------------------- /docs/rules/rule_md039.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md039.md -------------------------------------------------------------------------------- /docs/rules/rule_md040.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md040.md -------------------------------------------------------------------------------- /docs/rules/rule_md041.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md041.md -------------------------------------------------------------------------------- /docs/rules/rule_md042.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md042.md -------------------------------------------------------------------------------- /docs/rules/rule_md043.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md043.md -------------------------------------------------------------------------------- /docs/rules/rule_md044.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md044.md -------------------------------------------------------------------------------- /docs/rules/rule_md045.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md045.md -------------------------------------------------------------------------------- /docs/rules/rule_md046.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md046.md -------------------------------------------------------------------------------- /docs/rules/rule_md047.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md047.md -------------------------------------------------------------------------------- /docs/rules/rule_md048.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_md048.md -------------------------------------------------------------------------------- /docs/rules/rule_pml100.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_pml100.md -------------------------------------------------------------------------------- /docs/rules/rule_pml101.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/docs/rules/rule_pml101.md -------------------------------------------------------------------------------- /docs/writing_rule_plugins.md: -------------------------------------------------------------------------------- 1 | # Writing Rule Plugins 2 | 3 | TBD 4 | -------------------------------------------------------------------------------- /examples/example-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/examples/example-1.md -------------------------------------------------------------------------------- /examples/example-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/examples/example-2.md -------------------------------------------------------------------------------- /install-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/install-requirements.txt -------------------------------------------------------------------------------- /issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/issues.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/main.py -------------------------------------------------------------------------------- /newdocs/clean.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/clean.json -------------------------------------------------------------------------------- /newdocs/generate_extensions_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/generate_extensions_file.py -------------------------------------------------------------------------------- /newdocs/generate_rules_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/generate_rules_file.py -------------------------------------------------------------------------------- /newdocs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/mkdocs.yml -------------------------------------------------------------------------------- /newdocs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/requirements.txt -------------------------------------------------------------------------------- /newdocs/src/advanced_configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/advanced_configuration.md -------------------------------------------------------------------------------- /newdocs/src/advanced_extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/advanced_extensions.md -------------------------------------------------------------------------------- /newdocs/src/advanced_plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/advanced_plugins.md -------------------------------------------------------------------------------- /newdocs/src/advanced_pre-commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/advanced_pre-commit.md -------------------------------------------------------------------------------- /newdocs/src/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/api.md -------------------------------------------------------------------------------- /newdocs/src/api/pymarkdownapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/api/pymarkdownapi.md -------------------------------------------------------------------------------- /newdocs/src/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/changelog.md -------------------------------------------------------------------------------- /newdocs/src/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/contribute.md -------------------------------------------------------------------------------- /newdocs/src/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/development.md -------------------------------------------------------------------------------- /newdocs/src/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions.md -------------------------------------------------------------------------------- /newdocs/src/extensions/disallowed-raw-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions/disallowed-raw-html.md -------------------------------------------------------------------------------- /newdocs/src/extensions/extended-autolinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions/extended-autolinks.md -------------------------------------------------------------------------------- /newdocs/src/extensions/front-matter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions/front-matter.md -------------------------------------------------------------------------------- /newdocs/src/extensions/pragmas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions/pragmas.md -------------------------------------------------------------------------------- /newdocs/src/extensions/strikethrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions/strikethrough.md -------------------------------------------------------------------------------- /newdocs/src/extensions/task-list-items.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/extensions/task-list-items.md -------------------------------------------------------------------------------- /newdocs/src/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/faq.md -------------------------------------------------------------------------------- /newdocs/src/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/getting-started.md -------------------------------------------------------------------------------- /newdocs/src/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/index.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md001.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md002.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md003.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md003.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md004.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md004.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md005.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md005.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md006.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md006.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md007.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md007.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md009.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md009.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md010.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md010.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md011.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md011.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md012.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md012.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md013.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md013.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md014.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md014.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md018.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md018.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md019.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md019.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md020.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md020.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md021.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md021.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md022.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md023.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md023.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md024.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md024.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md025.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md026.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md026.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md027.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md027.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md028.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md028.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md029.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md029.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md030.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md030.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md031.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md031.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md032.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md032.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md033.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md033.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md034.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md034.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md035.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md035.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md036.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md036.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md037.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md037.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md038.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md038.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md039.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md039.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md040.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md040.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md041.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md041.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md042.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md042.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md043.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md043.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md044.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md044.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md045.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md045.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md046.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md046.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md047.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md047.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_md048.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_md048.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_pml100.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_pml100.md -------------------------------------------------------------------------------- /newdocs/src/plugins/rule_pml101.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/plugins/rule_pml101.md -------------------------------------------------------------------------------- /newdocs/src/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/rules.md -------------------------------------------------------------------------------- /newdocs/src/user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/user-guide.md -------------------------------------------------------------------------------- /newdocs/src/usual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/newdocs/src/usual.md -------------------------------------------------------------------------------- /package-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/package-publish.sh -------------------------------------------------------------------------------- /package-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/package-release.sh -------------------------------------------------------------------------------- /package.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/package.cmd -------------------------------------------------------------------------------- /perf/13-Feb-part-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-1.png -------------------------------------------------------------------------------- /perf/13-Feb-part-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-10.png -------------------------------------------------------------------------------- /perf/13-Feb-part-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-11.png -------------------------------------------------------------------------------- /perf/13-Feb-part-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-12.png -------------------------------------------------------------------------------- /perf/13-Feb-part-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-13.png -------------------------------------------------------------------------------- /perf/13-Feb-part-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-14.png -------------------------------------------------------------------------------- /perf/13-Feb-part-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-15.png -------------------------------------------------------------------------------- /perf/13-Feb-part-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-16.png -------------------------------------------------------------------------------- /perf/13-Feb-part-16a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-16a.png -------------------------------------------------------------------------------- /perf/13-Feb-part-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-2.png -------------------------------------------------------------------------------- /perf/13-Feb-part-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-3.png -------------------------------------------------------------------------------- /perf/13-Feb-part-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-4.png -------------------------------------------------------------------------------- /perf/13-Feb-part-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-5.png -------------------------------------------------------------------------------- /perf/13-Feb-part-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-6.png -------------------------------------------------------------------------------- /perf/13-Feb-part-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-7.png -------------------------------------------------------------------------------- /perf/13-Feb-part-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-8.png -------------------------------------------------------------------------------- /perf/13-Feb-part-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/13-Feb-part-9.png -------------------------------------------------------------------------------- /perf/after-logging-refactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/after-logging-refactor.png -------------------------------------------------------------------------------- /perf/before-logging-refactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf/before-logging-refactor.png -------------------------------------------------------------------------------- /perf_analyze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf_analyze.sh -------------------------------------------------------------------------------- /perf_clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf_clean.sh -------------------------------------------------------------------------------- /perf_sample.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf_sample.cmd -------------------------------------------------------------------------------- /perf_sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf_sample.sh -------------------------------------------------------------------------------- /perf_series.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf_series.cmd -------------------------------------------------------------------------------- /perf_series.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/perf_series.sh -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- 1 | # Name of the module 2 | PYTHON_MODULE_NAME=pymarkdown 3 | -------------------------------------------------------------------------------- /ptest.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/ptest.cmd -------------------------------------------------------------------------------- /ptest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/ptest.sh -------------------------------------------------------------------------------- /publish/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/README.md -------------------------------------------------------------------------------- /publish/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/coverage.json -------------------------------------------------------------------------------- /publish/perf-with-rules.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/perf-with-rules.csv -------------------------------------------------------------------------------- /publish/perf-with-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/perf-with-rules.json -------------------------------------------------------------------------------- /publish/perf-without-rules.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/perf-without-rules.csv -------------------------------------------------------------------------------- /publish/perf-without-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/perf-without-rules.json -------------------------------------------------------------------------------- /publish/pylint_suppression.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/pylint_suppression.json -------------------------------------------------------------------------------- /publish/test-results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish/test-results.json -------------------------------------------------------------------------------- /publish_to_release.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/publish_to_release.cmd -------------------------------------------------------------------------------- /pymarkdown/.external-package: -------------------------------------------------------------------------------- 1 | Marker File 2 | -------------------------------------------------------------------------------- /pymarkdown/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/__init__.py -------------------------------------------------------------------------------- /pymarkdown/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/__main__.py -------------------------------------------------------------------------------- /pymarkdown/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/api.py -------------------------------------------------------------------------------- /pymarkdown/application_configuration_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/application_configuration_helper.py -------------------------------------------------------------------------------- /pymarkdown/application_file_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/application_file_scanner.py -------------------------------------------------------------------------------- /pymarkdown/application_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/application_logging.py -------------------------------------------------------------------------------- /pymarkdown/block_quotes/block_quote_count_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/block_quotes/block_quote_count_helper.py -------------------------------------------------------------------------------- /pymarkdown/block_quotes/block_quote_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/block_quotes/block_quote_data.py -------------------------------------------------------------------------------- /pymarkdown/block_quotes/block_quote_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/block_quotes/block_quote_processor.py -------------------------------------------------------------------------------- /pymarkdown/coalesce/coalesce_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/coalesce/coalesce_processor.py -------------------------------------------------------------------------------- /pymarkdown/container_blocks/container_grab_bag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/container_blocks/container_grab_bag.py -------------------------------------------------------------------------------- /pymarkdown/container_blocks/container_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/container_blocks/container_helper.py -------------------------------------------------------------------------------- /pymarkdown/container_blocks/container_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/container_blocks/container_indices.py -------------------------------------------------------------------------------- /pymarkdown/extension_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pymarkdown/extension_manager/extension_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extension_manager/extension_impl.py -------------------------------------------------------------------------------- /pymarkdown/extension_manager/extension_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extension_manager/extension_manager.py -------------------------------------------------------------------------------- /pymarkdown/extension_manager/parser_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extension_manager/parser_extension.py -------------------------------------------------------------------------------- /pymarkdown/extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pymarkdown/extensions/disallowed_raw_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/disallowed_raw_html.py -------------------------------------------------------------------------------- /pymarkdown/extensions/extended_autolinks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/extended_autolinks.py -------------------------------------------------------------------------------- /pymarkdown/extensions/extension_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/extension_one.py -------------------------------------------------------------------------------- /pymarkdown/extensions/extension_token_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/extension_token_types.py -------------------------------------------------------------------------------- /pymarkdown/extensions/front_matter_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/front_matter_extension.py -------------------------------------------------------------------------------- /pymarkdown/extensions/front_matter_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/front_matter_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/extensions/markdown_strikethrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/markdown_strikethrough.py -------------------------------------------------------------------------------- /pymarkdown/extensions/markdown_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/markdown_tables.py -------------------------------------------------------------------------------- /pymarkdown/extensions/pragma_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/pragma_token.py -------------------------------------------------------------------------------- /pymarkdown/extensions/task_list_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/extensions/task_list_items.py -------------------------------------------------------------------------------- /pymarkdown/file_scan_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/file_scan_helper.py -------------------------------------------------------------------------------- /pymarkdown/general/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pymarkdown/general/bad_tokenization_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/bad_tokenization_error.py -------------------------------------------------------------------------------- /pymarkdown/general/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/constants.py -------------------------------------------------------------------------------- /pymarkdown/general/main_presentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/main_presentation.py -------------------------------------------------------------------------------- /pymarkdown/general/parser_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/parser_helper.py -------------------------------------------------------------------------------- /pymarkdown/general/parser_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/parser_logger.py -------------------------------------------------------------------------------- /pymarkdown/general/parser_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/parser_state.py -------------------------------------------------------------------------------- /pymarkdown/general/position_marker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/position_marker.py -------------------------------------------------------------------------------- /pymarkdown/general/requeue_line_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/requeue_line_info.py -------------------------------------------------------------------------------- /pymarkdown/general/source_providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/source_providers.py -------------------------------------------------------------------------------- /pymarkdown/general/tab_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/tab_helper.py -------------------------------------------------------------------------------- /pymarkdown/general/tokenized_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/general/tokenized_markdown.py -------------------------------------------------------------------------------- /pymarkdown/html/html_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/html/html_helper.py -------------------------------------------------------------------------------- /pymarkdown/html/html_raw_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/html/html_raw_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/emphasis_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/emphasis_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_autolink_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_autolink_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_backslash_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_backslash_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_backtick_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_backtick_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_handler_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_handler_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_line_end_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_line_end_helper.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_processor.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_request.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_response.py -------------------------------------------------------------------------------- /pymarkdown/inline/inline_text_block_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/inline/inline_text_block_helper.py -------------------------------------------------------------------------------- /pymarkdown/leaf_blocks/atx_leaf_block_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/leaf_blocks/atx_leaf_block_processor.py -------------------------------------------------------------------------------- /pymarkdown/leaf_blocks/leaf_block_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/leaf_blocks/leaf_block_helper.py -------------------------------------------------------------------------------- /pymarkdown/leaf_blocks/leaf_block_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/leaf_blocks/leaf_block_processor.py -------------------------------------------------------------------------------- /pymarkdown/leaf_blocks/table_block_parse_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/leaf_blocks/table_block_parse_helper.py -------------------------------------------------------------------------------- /pymarkdown/leaf_blocks/table_block_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/leaf_blocks/table_block_processor.py -------------------------------------------------------------------------------- /pymarkdown/leaf_blocks/table_block_tuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/leaf_blocks/table_block_tuple.py -------------------------------------------------------------------------------- /pymarkdown/links/link_create_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_create_helper.py -------------------------------------------------------------------------------- /pymarkdown/links/link_helper_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_helper_properties.py -------------------------------------------------------------------------------- /pymarkdown/links/link_parse_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_parse_helper.py -------------------------------------------------------------------------------- /pymarkdown/links/link_reference_definition_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_reference_definition_helper.py -------------------------------------------------------------------------------- /pymarkdown/links/link_reference_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_reference_info.py -------------------------------------------------------------------------------- /pymarkdown/links/link_reference_titles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_reference_titles.py -------------------------------------------------------------------------------- /pymarkdown/links/link_reference_tuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_reference_tuple.py -------------------------------------------------------------------------------- /pymarkdown/links/link_search_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/links/link_search_helper.py -------------------------------------------------------------------------------- /pymarkdown/list_blocks/list_block_pre_list_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/list_blocks/list_block_pre_list_helper.py -------------------------------------------------------------------------------- /pymarkdown/list_blocks/list_block_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/list_blocks/list_block_processor.py -------------------------------------------------------------------------------- /pymarkdown/list_blocks/list_block_starts_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/list_blocks/list_block_starts_helper.py -------------------------------------------------------------------------------- /pymarkdown/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/main.py -------------------------------------------------------------------------------- /pymarkdown/my_application_properties_facade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/my_application_properties_facade.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/bad_plugin_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/bad_plugin_error.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/bad_plugin_fix_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/bad_plugin_fix_error.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/fix_line_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/fix_line_record.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/fix_token_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/fix_token_record.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/found_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/found_plugin.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/plugin_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/plugin_details.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/plugin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/plugin_manager.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/plugin_modify_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/plugin_modify_context.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/plugin_scan_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/plugin_scan_context.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/plugin_scan_failure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/plugin_scan_failure.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/replace_tokens_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/replace_tokens_record.py -------------------------------------------------------------------------------- /pymarkdown/plugin_manager/rule_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugin_manager/rule_plugin.py -------------------------------------------------------------------------------- /pymarkdown/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pymarkdown/plugins/plugin_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/plugin_one.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_001.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_002.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_003.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_003.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_004.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_005.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_005.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_006.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_006.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_007.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_007.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_009.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_010.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_010.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_011.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_012.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_013.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_013.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_014.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_018.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_018.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_019.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_020.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_021.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_022.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_022.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_023.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_024.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_025.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_026.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_026.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_027.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_027.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_028.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_028.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_029.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_029.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_030.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_030.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_031.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_031.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_032.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_032.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_033.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_033.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_034.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_034.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_035.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_035.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_036.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_036.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_037.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_037.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_038.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_038.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_039.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_039.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_040.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_040.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_041.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_041.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_042.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_042.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_043.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_043.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_044.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_044.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_045.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_046.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_047.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_md_048.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_md_048.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_pml_100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_pml_100.py -------------------------------------------------------------------------------- /pymarkdown/plugins/rule_pml_101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/rule_pml_101.py -------------------------------------------------------------------------------- /pymarkdown/plugins/utils/container_token_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/utils/container_token_manager.py -------------------------------------------------------------------------------- /pymarkdown/plugins/utils/list_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/plugins/utils/list_tracker.py -------------------------------------------------------------------------------- /pymarkdown/py.typed: -------------------------------------------------------------------------------- 1 | Marker file 2 | -------------------------------------------------------------------------------- /pymarkdown/resources/entities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/resources/entities.json -------------------------------------------------------------------------------- /pymarkdown/return_code_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/return_code_helper.py -------------------------------------------------------------------------------- /pymarkdown/tokens/atx_heading_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/atx_heading_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/blank_line_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/blank_line_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/block_quote_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/block_quote_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/container_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/container_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/email_autolink_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/email_autolink_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/emphasis_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/emphasis_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/end_of_stream_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/end_of_stream_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/hard_break_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/hard_break_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/html_block_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/html_block_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/image_start_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/image_start_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/inline_code_span_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/inline_code_span_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/inline_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/inline_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/leaf_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/leaf_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/link_start_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/link_start_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/list_start_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/list_start_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/new_list_item_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/new_list_item_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/paragraph_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/paragraph_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/raw_html_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/raw_html_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/reference_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/reference_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/setext_heading_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/setext_heading_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/special_text_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/special_text_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/stack_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/stack_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/table_markdown_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/table_markdown_tokens.py -------------------------------------------------------------------------------- /pymarkdown/tokens/text_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/text_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/thematic_break_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/thematic_break_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/tokens/token_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/token_types.py -------------------------------------------------------------------------------- /pymarkdown/tokens/uri_autolink_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/tokens/uri_autolink_markdown_token.py -------------------------------------------------------------------------------- /pymarkdown/transform_gfm/transform_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/transform_gfm/transform_state.py -------------------------------------------------------------------------------- /pymarkdown/transform_gfm/transform_to_gfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/transform_gfm/transform_to_gfm.py -------------------------------------------------------------------------------- /pymarkdown/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pymarkdown/version.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/pytest.ini -------------------------------------------------------------------------------- /reapply_project_template.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/reapply_project_template.cmd -------------------------------------------------------------------------------- /reapply_project_template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/reapply_project_template.sh -------------------------------------------------------------------------------- /reports.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/reports.cmd -------------------------------------------------------------------------------- /reports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/reports.sh -------------------------------------------------------------------------------- /run.cmd: -------------------------------------------------------------------------------- 1 | pipenv run python main.py %1 %2 %3 %4 %5 %6 %7 %8 %9 -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/run.sh -------------------------------------------------------------------------------- /scan-new-documenation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/scan-new-documenation.sh -------------------------------------------------------------------------------- /scan_docs.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/scan_docs.cmd -------------------------------------------------------------------------------- /scan_rule_for_extra_code_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/scan_rule_for_extra_code_coverage.sh -------------------------------------------------------------------------------- /scenario-cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/scenario-cases.md -------------------------------------------------------------------------------- /serve-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/serve-docs.sh -------------------------------------------------------------------------------- /serve_docs.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/serve_docs.cmd -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/setup.py -------------------------------------------------------------------------------- /show-last-profile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/show-last-profile.sh -------------------------------------------------------------------------------- /show-profile.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | pipenv run snakeviz p0.prof -------------------------------------------------------------------------------- /stubs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/README.md -------------------------------------------------------------------------------- /stubs/columnar/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/columnar/__init__.pyi -------------------------------------------------------------------------------- /stubs/columnar/columnar.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/columnar/columnar.pyi -------------------------------------------------------------------------------- /stubs/columnar/exceptions.pyi: -------------------------------------------------------------------------------- 1 | class TableOverflowError(Exception): ... 2 | -------------------------------------------------------------------------------- /stubs/wcwidth/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/wcwidth/__init__.pyi -------------------------------------------------------------------------------- /stubs/wcwidth/table_wide.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/wcwidth/table_wide.pyi -------------------------------------------------------------------------------- /stubs/wcwidth/table_zero.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/wcwidth/table_zero.pyi -------------------------------------------------------------------------------- /stubs/wcwidth/unicode_versions.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/wcwidth/unicode_versions.pyi -------------------------------------------------------------------------------- /stubs/wcwidth/wcwidth.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/stubs/wcwidth/wcwidth.pyi -------------------------------------------------------------------------------- /test-doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test-doc -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/api/test_api_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_config.py -------------------------------------------------------------------------------- /test/api/test_api_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_examples.py -------------------------------------------------------------------------------- /test/api/test_api_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_general.py -------------------------------------------------------------------------------- /test/api/test_api_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_list.py -------------------------------------------------------------------------------- /test/api/test_api_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_logging.py -------------------------------------------------------------------------------- /test/api/test_api_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_plugins.py -------------------------------------------------------------------------------- /test/api/test_api_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_properties.py -------------------------------------------------------------------------------- /test/api/test_api_scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/api/test_api_scan.py -------------------------------------------------------------------------------- /test/basic/test_calculate_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_calculate_length.py -------------------------------------------------------------------------------- /test/basic/test_collect_backwards_while_character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_collect_backwards_while_character.py -------------------------------------------------------------------------------- /test/basic/test_collect_until_character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_collect_until_character.py -------------------------------------------------------------------------------- /test/basic/test_collect_until_one_of_characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_collect_until_one_of_characters.py -------------------------------------------------------------------------------- /test/basic/test_collect_while_character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_collect_while_character.py -------------------------------------------------------------------------------- /test/basic/test_collect_while_one_of_characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_collect_while_one_of_characters.py -------------------------------------------------------------------------------- /test/basic/test_complete_html_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_complete_html_tags.py -------------------------------------------------------------------------------- /test/basic/test_constant_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_constant_wrapper.py -------------------------------------------------------------------------------- /test/basic/test_container_grab_bag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_container_grab_bag.py -------------------------------------------------------------------------------- /test/basic/test_detabify_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_detabify_string.py -------------------------------------------------------------------------------- /test/basic/test_extra_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_extra_markdown_token.py -------------------------------------------------------------------------------- /test/basic/test_extract_any_whitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_extract_any_whitespace.py -------------------------------------------------------------------------------- /test/basic/test_extract_until_whitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_extract_until_whitespace.py -------------------------------------------------------------------------------- /test/basic/test_extract_whitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_extract_whitespace.py -------------------------------------------------------------------------------- /test/basic/test_extract_whitespace_from_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_extract_whitespace_from_end.py -------------------------------------------------------------------------------- /test/basic/test_find_nth_occurrence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_find_nth_occurrence.py -------------------------------------------------------------------------------- /test/basic/test_get_replacement_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_get_replacement_indices.py -------------------------------------------------------------------------------- /test/basic/test_html_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_html_tags.py -------------------------------------------------------------------------------- /test/basic/test_is_character_at_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_is_character_at_index.py -------------------------------------------------------------------------------- /test/basic/test_source_providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/basic/test_source_providers.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/extensions/test_disallowed_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/extensions/test_disallowed_html.py -------------------------------------------------------------------------------- /test/extensions/test_extension_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/extensions/test_extension_manager.py -------------------------------------------------------------------------------- /test/extensions/test_markdown_front_matter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/extensions/test_markdown_front_matter.py -------------------------------------------------------------------------------- /test/extensions/test_markdown_pragma_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/extensions/test_markdown_pragma_parsing.py -------------------------------------------------------------------------------- /test/extensions/test_markdown_pragmas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/extensions/test_markdown_pragmas.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_atx_headings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_atx_headings.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_atx_headings_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_atx_headings_extra.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_autolinks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_autolinks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_autolinks_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_autolinks_extension.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_backslash_escapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_backslash_escapes.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_backslash_escapes_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_backslash_escapes_extra.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_blank_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_blank_lines.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_block_inline_precedence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_block_inline_precedence.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_block_quotes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_block_quotes.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_code_spans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_code_spans.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_1.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_10.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_11.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_12.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_13.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_14_to_17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_14_to_17.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_2.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_3.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_4.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_5.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_6.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_7.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_8.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_emphasis_rule_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_emphasis_rule_9.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_fenced_code_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_fenced_code_blocks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_hard_line_breaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_hard_line_breaks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_html_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_html_blocks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_image_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_image_links.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_indented_code_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_indented_code_blocks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_inline_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_inline_links.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_inlines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_inlines.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_link_reference_definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_link_reference_definitions.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_list_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_list_blocks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_lists.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_paragraph_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_paragraph_blocks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_paragraph_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_paragraph_extra.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_raw_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_raw_html.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_reference_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_reference_links.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_setext_headings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_setext_headings.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_setext_headings_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_setext_headings_extra.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_soft_line_breaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_soft_line_breaks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_strikethrough_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_strikethrough_extension.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_tables_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_tables_extension.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_tabs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_tabs.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_task_list_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_task_list_items.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_textual_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_textual_content.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_textual_content_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_textual_content_extra.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_thematic_breaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_thematic_breaks.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_atx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_atx.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_autolink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_autolink.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_code_spans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_code_spans.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_emphasis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_emphasis.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_fenced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_fenced.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_hardbreak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_hardbreak.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_html.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_indented.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_indented.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_links.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_paragraph.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_setext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_setext.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespace_thematic_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespace_thematic_break.py -------------------------------------------------------------------------------- /test/gfm/test_markdown_whitespaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/gfm/test_markdown_whitespaces.py -------------------------------------------------------------------------------- /test/markdown_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/markdown_scanner.py -------------------------------------------------------------------------------- /test/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/notes.txt -------------------------------------------------------------------------------- /test/patches/patch_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/patches/patch_base.py -------------------------------------------------------------------------------- /test/patches/patch_builtin_open.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/patches/patch_builtin_open.py -------------------------------------------------------------------------------- /test/pytest_execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/pytest_execute.py -------------------------------------------------------------------------------- /test/resources/apis/extra_information_sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/apis/extra_information_sample.md -------------------------------------------------------------------------------- /test/resources/apis/positive_results_sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/apis/positive_results_sample.md -------------------------------------------------------------------------------- /test/resources/apis/pragma_failures_sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/apis/pragma_failures_sample.md -------------------------------------------------------------------------------- /test/resources/apis/scan_failures_sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/apis/scan_failures_sample.md -------------------------------------------------------------------------------- /test/resources/complex/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/dir_one/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/dir_one/one_one.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/dir_two/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/dir_two/dir_two_one/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/dir_two/dir_two_one/two_one_one.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/dir_two/two_one.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/one.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/complex/two.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/double-line-with-blank.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/double-line-with-blank.txt -------------------------------------------------------------------------------- /test/resources/double-line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/double-line.txt -------------------------------------------------------------------------------- /test/resources/empty-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/entities.json: -------------------------------------------------------------------------------- 1 | this is not a json file -------------------------------------------------------------------------------- /test/resources/only-text/simple_text_file.txt: -------------------------------------------------------------------------------- 1 | # Introduction 2 | 3 | This should really have a markdown extension. 4 | -------------------------------------------------------------------------------- /test/resources/performance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/performance/README.md -------------------------------------------------------------------------------- /test/resources/performance/sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/performance/sample.md -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_completed_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_completed_file.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_constructor.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_description.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_details.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_end_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_end_tokens.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_id.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_interface_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_interface_version.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_name.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_next_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_next_line.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_next_line_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_next_line_fix.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_next_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_next_token.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_query_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_query_config.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_semantic_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_semantic_version.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_starting_new_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_starting_new_file.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/bad_update_last_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/bad_update_last_line.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/blank_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/blank_description.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/duplicate_id_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/duplicate_id_debug.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/duplicate_name_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/duplicate_name_debug.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/empty_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/empty_description.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/misnamed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/misnamed.py -------------------------------------------------------------------------------- /test/resources/plugins/bad/not-a-python-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/plugins/bad/old_query_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/bad/old_query_config.py -------------------------------------------------------------------------------- /test/resources/plugins/plugin_two.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/plugins/plugin_two.py -------------------------------------------------------------------------------- /test/resources/pragmas/atx_heading_with_multiple_spaces_bad_command.md: -------------------------------------------------------------------------------- 1 | 2 | # My Section 3 | 4 | one line paragraph 5 | -------------------------------------------------------------------------------- /test/resources/pragmas/atx_heading_with_multiple_spaces_disable_num_with_no_id.md: -------------------------------------------------------------------------------- 1 | 2 | # My Section 3 | 4 | one line paragraph 5 | -------------------------------------------------------------------------------- /test/resources/pragmas/atx_heading_with_multiple_spaces_disable_with_no_id.md: -------------------------------------------------------------------------------- 1 | 2 | # My Section 3 | 4 | one line paragraph 5 | -------------------------------------------------------------------------------- /test/resources/pragmas/atx_heading_with_multiple_spaces_multiple_disable_with_no_rules.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/pragmas/atx_heading_with_multiple_spaces_multiple_enable_with_no_rules.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/pragmas/atx_heading_with_multiple_spaces_no_command.md: -------------------------------------------------------------------------------- 1 | 2 | # My Section 3 | 4 | one line paragraph 5 | -------------------------------------------------------------------------------- /test/resources/pragmas/extensions_issue_637.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/pragmas/extensions_issue_637.md -------------------------------------------------------------------------------- /test/resources/rules/md001/empty.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/rules/md002/empty.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/rules/md003/empty.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/rules/md003/headings_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md003/headings_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md003/headings_atx_closed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md003/headings_atx_closed.md -------------------------------------------------------------------------------- /test/resources/rules/md003/headings_setext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md003/headings_setext.md -------------------------------------------------------------------------------- /test/resources/rules/md004/bad_list_different_single_level.md: -------------------------------------------------------------------------------- 1 | * first 2 | + second 3 | - third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md004/good_list_asterisk_single_level.md: -------------------------------------------------------------------------------- 1 | * first 2 | * second 3 | * third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md004/good_list_dash_single_level.md: -------------------------------------------------------------------------------- 1 | - first 2 | - second 3 | - third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md004/good_list_plus_single_level.md: -------------------------------------------------------------------------------- 1 | + first 2 | + second 3 | + third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md004/good_multi_level_sublevel.md: -------------------------------------------------------------------------------- 1 | + first 2 | * second 3 | - third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md006/bad_indentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md006/bad_indentation.md -------------------------------------------------------------------------------- /test/resources/rules/md006/bad_indentation_nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md006/bad_indentation_nested.md -------------------------------------------------------------------------------- /test/resources/rules/md006/good_indentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md006/good_indentation.md -------------------------------------------------------------------------------- /test/resources/rules/md006/good_not_ordered.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md006/good_not_ordered.md -------------------------------------------------------------------------------- /test/resources/rules/md006/issue_478.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md006/issue_478.md -------------------------------------------------------------------------------- /test/resources/rules/md007/good_list_indentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md007/good_list_indentation.md -------------------------------------------------------------------------------- /test/resources/rules/md007/issue-301.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md007/issue-301.md -------------------------------------------------------------------------------- /test/resources/rules/md009/bad_blank_lines_with_extra.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/resources/rules/md010/good_simple_text_no_tab.md: -------------------------------------------------------------------------------- 1 | This is simple text. 2 | -------------------------------------------------------------------------------- /test/resources/rules/md010/issue-1015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md010/issue-1015.md -------------------------------------------------------------------------------- /test/resources/rules/md011/bad_with_reversed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md011/bad_with_reversed.md -------------------------------------------------------------------------------- /test/resources/rules/md011/good_markdown_extra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md011/good_markdown_extra.md -------------------------------------------------------------------------------- /test/resources/rules/md011/good_no_reversed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md011/good_no_reversed.md -------------------------------------------------------------------------------- /test/resources/rules/md013/bad_atx_heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/bad_atx_heading.md -------------------------------------------------------------------------------- /test/resources/rules/md013/bad_fenced_code_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/bad_fenced_code_block.md -------------------------------------------------------------------------------- /test/resources/rules/md013/bad_html_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/bad_html_block.md -------------------------------------------------------------------------------- /test/resources/rules/md013/bad_setext_heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/bad_setext_heading.md -------------------------------------------------------------------------------- /test/resources/rules/md013/bad_thematic_break.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/bad_thematic_break.md -------------------------------------------------------------------------------- /test/resources/rules/md013/good_atx_heading.md: -------------------------------------------------------------------------------- 1 | # This is a perfectly fine heading 2 | -------------------------------------------------------------------------------- /test/resources/rules/md013/good_fenced_code_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/good_fenced_code_block.md -------------------------------------------------------------------------------- /test/resources/rules/md013/good_html_block.md: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /test/resources/rules/md013/good_long_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/good_long_line.md -------------------------------------------------------------------------------- /test/resources/rules/md013/good_medium_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/good_medium_line.md -------------------------------------------------------------------------------- /test/resources/rules/md013/good_setext_heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/good_setext_heading.md -------------------------------------------------------------------------------- /test/resources/rules/md013/good_small_line.md: -------------------------------------------------------------------------------- 1 | This is a short line (038 characters). 2 | -------------------------------------------------------------------------------- /test/resources/rules/md013/good_thematic_break.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md013/good_thematic_break.md -------------------------------------------------------------------------------- /test/resources/rules/md014/bad_shell_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md014/bad_shell_example.md -------------------------------------------------------------------------------- /test/resources/rules/md014/good_shell_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md014/good_shell_example.md -------------------------------------------------------------------------------- /test/resources/rules/md018/good_start_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md018/good_start_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md018/missing_start_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md018/missing_start_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md018/with_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md018/with_code_blocks.md -------------------------------------------------------------------------------- /test/resources/rules/md018/with_html_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md018/with_html_blocks.md -------------------------------------------------------------------------------- /test/resources/rules/md018/with_setext_headings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md018/with_setext_headings.md -------------------------------------------------------------------------------- /test/resources/rules/md019/multiple_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md019/multiple_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md019/single_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md019/single_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md020/good_start_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/good_start_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md020/ignore_bad_atx_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/ignore_bad_atx_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md020/missing_both_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/missing_both_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md020/missing_end_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/missing_end_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md020/missing_start_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/missing_start_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md020/with_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/with_code_blocks.md -------------------------------------------------------------------------------- /test/resources/rules/md020/with_html_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/with_html_blocks.md -------------------------------------------------------------------------------- /test/resources/rules/md020/with_setext_headings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md020/with_setext_headings.md -------------------------------------------------------------------------------- /test/resources/rules/md021/multiple_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md021/multiple_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md021/multiple_spacing_left.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md021/multiple_spacing_left.md -------------------------------------------------------------------------------- /test/resources/rules/md021/multiple_spacing_right.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md021/multiple_spacing_right.md -------------------------------------------------------------------------------- /test/resources/rules/md021/single_spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md021/single_spacing.md -------------------------------------------------------------------------------- /test/resources/rules/md022/atx_with_thematic_break_and_good_line_spacing.md: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | # Heading 1 4 | 5 | --- 6 | -------------------------------------------------------------------------------- /test/resources/rules/md022/good_heading_in_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md022/good_heading_in_list.md -------------------------------------------------------------------------------- /test/resources/rules/md022/no_line_spacing_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md022/no_line_spacing_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md022/no_line_spacing_setext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md022/no_line_spacing_setext.md -------------------------------------------------------------------------------- /test/resources/rules/md023/improper_indent_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md023/improper_indent_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md023/improper_indent_setext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md023/improper_indent_setext.md -------------------------------------------------------------------------------- /test/resources/rules/md023/proper_indent_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md023/proper_indent_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md023/proper_indent_setext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md023/proper_indent_setext.md -------------------------------------------------------------------------------- /test/resources/rules/md026/ends_with_entity_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md026/ends_with_entity_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md026/ends_with_punctuation_atx.md: -------------------------------------------------------------------------------- 1 | # This is a heading. 2 | -------------------------------------------------------------------------------- /test/resources/rules/md026/ends_with_punctuation_then_inline_atx.md: -------------------------------------------------------------------------------- 1 | # This is a *heading.* 2 | -------------------------------------------------------------------------------- /test/resources/rules/md026/ends_without_punctuation_atx.md: -------------------------------------------------------------------------------- 1 | # This is a heading 2 | -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_atx_heading.md: -------------------------------------------------------------------------------- 1 | > this is text 2 | > # New Heading 3 | -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_atx_heading_misaligned.md: -------------------------------------------------------------------------------- 1 | > this is text 2 | > # New Heading 3 | -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_atx_heading_plus_one.md: -------------------------------------------------------------------------------- 1 | > this is text 2 | > # New Heading 3 | -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_empty_too_many_spaces.md: -------------------------------------------------------------------------------- 1 | > 2 | -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/bad_block_quote_image.md -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_indent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/bad_block_quote_indent.md -------------------------------------------------------------------------------- /test/resources/rules/md027/bad_block_quote_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/bad_block_quote_link.md -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_atx_heading.md: -------------------------------------------------------------------------------- 1 | > this is text 2 | > # New Heading 3 | -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_empty.md: -------------------------------------------------------------------------------- 1 | > 2 | -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_empty_just_blank.md: -------------------------------------------------------------------------------- 1 | > 2 | -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/good_block_quote_html.md -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/good_block_quote_image.md -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/good_block_quote_link.md -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_lrd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/good_block_quote_lrd.md -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_simple_text.md: -------------------------------------------------------------------------------- 1 | > simple text 2 | -------------------------------------------------------------------------------- /test/resources/rules/md027/good_block_quote_with_trailing_empty_line.md: -------------------------------------------------------------------------------- 1 | > line 1 2 | > 3 | -------------------------------------------------------------------------------- /test/resources/rules/md027/issue-189-mini.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/issue-189-mini.md -------------------------------------------------------------------------------- /test/resources/rules/md027/issue-189.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md027/issue-189.md -------------------------------------------------------------------------------- /test/resources/rules/md028/bad_blank_paragraph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md028/bad_blank_paragraph.md -------------------------------------------------------------------------------- /test/resources/rules/md028/bad_split_block_quote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md028/bad_split_block_quote.md -------------------------------------------------------------------------------- /test/resources/rules/md028/good_blank_paragraph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md028/good_blank_paragraph.md -------------------------------------------------------------------------------- /test/resources/rules/md028/good_split_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md028/good_split_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md028/good_split_blank_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md028/good_split_blank_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md028/good_split_block_quote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md028/good_split_block_quote.md -------------------------------------------------------------------------------- /test/resources/rules/md029/bad_one_one_three_list.md: -------------------------------------------------------------------------------- 1 | 1. Simple 2 | 1. One 3 | 3. List 4 | -------------------------------------------------------------------------------- /test/resources/rules/md029/bad_one_two_one_list.md: -------------------------------------------------------------------------------- 1 | 1. Simple 2 | 2. One 3 | 1. List 4 | -------------------------------------------------------------------------------- /test/resources/rules/md029/bad_two_three_four_list.md: -------------------------------------------------------------------------------- 1 | 2. Simple 2 | 3. One 3 | 4. List 4 | -------------------------------------------------------------------------------- /test/resources/rules/md029/good_one_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md029/good_one_list.md -------------------------------------------------------------------------------- /test/resources/rules/md029/good_one_two_three_list.md: -------------------------------------------------------------------------------- 1 | 1. Simple 2 | 2. One 3 | 3. List 4 | -------------------------------------------------------------------------------- /test/resources/rules/md029/good_zero_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md029/good_zero_list.md -------------------------------------------------------------------------------- /test/resources/rules/md029/good_zero_one_two_three_list.md: -------------------------------------------------------------------------------- 1 | 0. Simple 2 | 1. One 3 | 2. List 4 | -------------------------------------------------------------------------------- /test/resources/rules/md030/bad_spacing_ol_double.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md030/bad_spacing_ol_double.md -------------------------------------------------------------------------------- /test/resources/rules/md030/bad_spacing_ol_single.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md030/bad_spacing_ol_single.md -------------------------------------------------------------------------------- /test/resources/rules/md030/bad_spacing_ul_double.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md030/bad_spacing_ul_double.md -------------------------------------------------------------------------------- /test/resources/rules/md030/bad_spacing_ul_single_nested.md: -------------------------------------------------------------------------------- 1 | * First 2 | * Second 3 | * Third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md030/good_spacing_ol_single_nested.md: -------------------------------------------------------------------------------- 1 | 1. First 2 | 1. Second 3 | 1. Third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md030/good_spacing_ul_single.md: -------------------------------------------------------------------------------- 1 | * First 2 | * Second 3 | * Third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md030/good_spacing_ul_single_nested.md: -------------------------------------------------------------------------------- 1 | * First 2 | * Second 3 | * Third 4 | -------------------------------------------------------------------------------- /test/resources/rules/md032/bad_list_after.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md032/bad_list_after.md -------------------------------------------------------------------------------- /test/resources/rules/md032/bad_list_before.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md032/bad_list_before.md -------------------------------------------------------------------------------- /test/resources/rules/md032/good_list_at_end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md032/good_list_at_end.md -------------------------------------------------------------------------------- /test/resources/rules/md032/good_list_at_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md032/good_list_at_start.md -------------------------------------------------------------------------------- /test/resources/rules/md032/good_nested_lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md032/good_nested_lists.md -------------------------------------------------------------------------------- /test/resources/rules/md033/bad_html_dangling.md: -------------------------------------------------------------------------------- 1 |

2 | -------------------------------------------------------------------------------- /test/resources/rules/md033/bad_html_declaration.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/resources/rules/md033/bad_html_heading.md: -------------------------------------------------------------------------------- 1 |

some heading

2 | -------------------------------------------------------------------------------- /test/resources/rules/md033/bad_html_image_heading_blank.md: -------------------------------------------------------------------------------- 1 | 2 |

3 | -------------------------------------------------------------------------------- /test/resources/rules/md033/good_by_default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md033/good_by_default.md -------------------------------------------------------------------------------- /test/resources/rules/md033/good_convoluted.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/resources/rules/md033/good_html_comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md033/good_html_comment.md -------------------------------------------------------------------------------- /test/resources/rules/md033/good_html_image_heading.md: -------------------------------------------------------------------------------- 1 |

2 | -------------------------------------------------------------------------------- /test/resources/rules/md034/bad_with_ftp_url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md034/bad_with_ftp_url.md -------------------------------------------------------------------------------- /test/resources/rules/md034/bad_with_http_url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md034/bad_with_http_url.md -------------------------------------------------------------------------------- /test/resources/rules/md034/bad_with_http_url_in_atx.md: -------------------------------------------------------------------------------- 1 | # Go to http://www.google.com for more details 2 | -------------------------------------------------------------------------------- /test/resources/rules/md034/bad_with_http_url_in_setext.md: -------------------------------------------------------------------------------- 1 | Go to http://www.google.com for more details 2 | === 3 | -------------------------------------------------------------------------------- /test/resources/rules/md034/bad_with_local_url.md: -------------------------------------------------------------------------------- 1 | This is a http://localhost url. 2 | -------------------------------------------------------------------------------- /test/resources/rules/md034/good_http_url_in_fenced.md: -------------------------------------------------------------------------------- 1 | ```Markdown 2 | Go to http://www.google.com for more details. 3 | ``` 4 | -------------------------------------------------------------------------------- /test/resources/rules/md034/good_http_url_in_html.md: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /test/resources/rules/md034/good_http_url_in_indented.md: -------------------------------------------------------------------------------- 1 | Go to http://www.google.com for more details. 2 | -------------------------------------------------------------------------------- /test/resources/rules/md034/good_no_base_url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md034/good_no_base_url.md -------------------------------------------------------------------------------- /test/resources/rules/md034/good_no_url_marker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md034/good_no_url_marker.md -------------------------------------------------------------------------------- /test/resources/rules/md034/good_with_leading_character.md: -------------------------------------------------------------------------------- 1 | $http://localhost 2 | -------------------------------------------------------------------------------- /test/resources/rules/md035/bad_consistent_dash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md035/bad_consistent_dash.md -------------------------------------------------------------------------------- /test/resources/rules/md036/proper_headings_atx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md036/proper_headings_atx.md -------------------------------------------------------------------------------- /test/resources/rules/md037/good_emphasis_with_code_span.md: -------------------------------------------------------------------------------- 1 | this *a `code` a* the 2 | -------------------------------------------------------------------------------- /test/resources/rules/md037/good_valid_emphasis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md037/good_valid_emphasis.md -------------------------------------------------------------------------------- /test/resources/rules/md038/bad_code_span_empty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md038/bad_code_span_empty.md -------------------------------------------------------------------------------- /test/resources/rules/md038/bad_code_span_leading.md: -------------------------------------------------------------------------------- 1 | this is ` bad code span` text 2 | -------------------------------------------------------------------------------- /test/resources/rules/md038/bad_code_span_trailing.md: -------------------------------------------------------------------------------- 1 | this is `bad code span ` text 2 | -------------------------------------------------------------------------------- /test/resources/rules/md038/good_code_span.md: -------------------------------------------------------------------------------- 1 | this is `good code span` text 2 | -------------------------------------------------------------------------------- /test/resources/rules/md038/good_code_span_both.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md038/good_code_span_both.md -------------------------------------------------------------------------------- /test/resources/rules/md039/bad_inline_image_both_space.md: -------------------------------------------------------------------------------- 1 | this is not 2 | ![ a proper ](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/bad_inline_image_leading_space.md: -------------------------------------------------------------------------------- 1 | this is not 2 | ![ a proper](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/bad_inline_image_trailing_space.md: -------------------------------------------------------------------------------- 1 | this is not 2 | ![a proper ](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/bad_inline_link_both_space.md: -------------------------------------------------------------------------------- 1 | this is not 2 | [ a proper ](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/bad_inline_link_leading_space.md: -------------------------------------------------------------------------------- 1 | this is not 2 | [ a proper](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/bad_inline_link_trailing_space.md: -------------------------------------------------------------------------------- 1 | this is not 2 | [a proper ](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/good_collapsed_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md039/good_collapsed_link.md -------------------------------------------------------------------------------- /test/resources/rules/md039/good_full_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md039/good_full_image.md -------------------------------------------------------------------------------- /test/resources/rules/md039/good_full_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md039/good_full_link.md -------------------------------------------------------------------------------- /test/resources/rules/md039/good_inline_image.md: -------------------------------------------------------------------------------- 1 | this is 2 | ![a proper](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/good_inline_link.md: -------------------------------------------------------------------------------- 1 | this is 2 | [a proper](https://www.example.com) 3 | link 4 | -------------------------------------------------------------------------------- /test/resources/rules/md039/good_shortcut_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md039/good_shortcut_image.md -------------------------------------------------------------------------------- /test/resources/rules/md039/good_shortcut_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md039/good_shortcut_link.md -------------------------------------------------------------------------------- /test/resources/rules/md041/bad_fenced_code_block.md: -------------------------------------------------------------------------------- 1 | ```python 2 | def bad_func(): 3 | pass 4 | ``` 5 | -------------------------------------------------------------------------------- /test/resources/rules/md041/bad_heading_top_level_atx.md: -------------------------------------------------------------------------------- 1 | ## Top Level Heading 2 | 3 | This is not a good document. 4 | -------------------------------------------------------------------------------- /test/resources/rules/md041/bad_html_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md041/bad_html_block.md -------------------------------------------------------------------------------- /test/resources/rules/md041/bad_html_block_heading.md: -------------------------------------------------------------------------------- 1 |

some heading

2 | -------------------------------------------------------------------------------- /test/resources/rules/md041/bad_thematic_break.md: -------------------------------------------------------------------------------- 1 | --- 2 | reverse setext? 3 | -------------------------------------------------------------------------------- /test/resources/rules/md041/good_blank_lines_top_level_atx_heading.md: -------------------------------------------------------------------------------- 1 | 2 | # Top Level Heading 3 | 4 | This is a good document. 5 | -------------------------------------------------------------------------------- /test/resources/rules/md041/good_heading_top_level_atx.md: -------------------------------------------------------------------------------- 1 | # Top Level Heading 2 | 3 | This is a good document. 4 | -------------------------------------------------------------------------------- /test/resources/rules/md041/good_html_block_heading.md: -------------------------------------------------------------------------------- 1 |

2 | -------------------------------------------------------------------------------- /test/resources/rules/md042/bad_empty_image.md: -------------------------------------------------------------------------------- 1 | this is not a 2 | ![valid]() 3 | image 4 | -------------------------------------------------------------------------------- /test/resources/rules/md042/bad_empty_link.md: -------------------------------------------------------------------------------- 1 | this is not a 2 | [valid]() 3 | -------------------------------------------------------------------------------- /test/resources/rules/md042/bad_link_empty_fragment.md: -------------------------------------------------------------------------------- 1 | this is not a 2 | [valid](#) 3 | -------------------------------------------------------------------------------- /test/resources/rules/md042/bad_link_whitespace_fragment.md: -------------------------------------------------------------------------------- 1 | this is not a 2 | [valid](# ) 3 | -------------------------------------------------------------------------------- /test/resources/rules/md042/bad_whitespace_link.md: -------------------------------------------------------------------------------- 1 | this is not a 2 | [valid]( ) 3 | -------------------------------------------------------------------------------- /test/resources/rules/md042/good_non_empty_fragment.md: -------------------------------------------------------------------------------- 1 | this is a 2 | [valid](#fragment) 3 | -------------------------------------------------------------------------------- /test/resources/rules/md042/good_non_empty_image.md: -------------------------------------------------------------------------------- 1 | this is a 2 | ![valid](/link) 3 | -------------------------------------------------------------------------------- /test/resources/rules/md042/good_non_empty_link.md: -------------------------------------------------------------------------------- 1 | this is a 2 | [valid](/link) 3 | -------------------------------------------------------------------------------- /test/resources/rules/md043/good_many_level_two.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md043/good_many_level_two.md -------------------------------------------------------------------------------- /test/resources/rules/md045/bad_full_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md045/bad_full_image.md -------------------------------------------------------------------------------- /test/resources/rules/md045/bad_inline_image.md: -------------------------------------------------------------------------------- 1 | ![](image.png]) 2 | -------------------------------------------------------------------------------- /test/resources/rules/md045/bad_inline_image_whitespace_only.md: -------------------------------------------------------------------------------- 1 | ![ ](image.png]) 2 | -------------------------------------------------------------------------------- /test/resources/rules/md045/good_full_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md045/good_full_image.md -------------------------------------------------------------------------------- /test/resources/rules/md045/good_inline_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md045/good_inline_image.md -------------------------------------------------------------------------------- /test/resources/rules/md045/good_shortcut_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md045/good_shortcut_image.md -------------------------------------------------------------------------------- /test/resources/rules/md047/empty.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/rules/md047/end_with_blank_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md047/end_with_blank_line.md -------------------------------------------------------------------------------- /test/resources/rules/md048/good_fenced_tildes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/rules/md048/good_fenced_tildes.md -------------------------------------------------------------------------------- /test/resources/simple/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/simple/simple.md -------------------------------------------------------------------------------- /test/resources/single-line.txt: -------------------------------------------------------------------------------- 1 | this is the first line -------------------------------------------------------------------------------- /test/resources/test-directory-1/README.md: -------------------------------------------------------------------------------- 1 | # Test 2 | 3 | abc 4 | -------------------------------------------------------------------------------- /test/resources/test-directory-1/test.qmd: -------------------------------------------------------------------------------- 1 | # another extension md file 2 | 3 | abc 4 | -------------------------------------------------------------------------------- /test/resources/test-issue-945.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/resources/test-issue-945.md -------------------------------------------------------------------------------- /test/rules/test_md001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md001.py -------------------------------------------------------------------------------- /test/rules/test_md002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md002.py -------------------------------------------------------------------------------- /test/rules/test_md003.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md003.py -------------------------------------------------------------------------------- /test/rules/test_md004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md004.py -------------------------------------------------------------------------------- /test/rules/test_md005.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md005.py -------------------------------------------------------------------------------- /test/rules/test_md006.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md006.py -------------------------------------------------------------------------------- /test/rules/test_md007.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md007.py -------------------------------------------------------------------------------- /test/rules/test_md009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md009.py -------------------------------------------------------------------------------- /test/rules/test_md010.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md010.py -------------------------------------------------------------------------------- /test/rules/test_md011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md011.py -------------------------------------------------------------------------------- /test/rules/test_md012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md012.py -------------------------------------------------------------------------------- /test/rules/test_md013.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md013.py -------------------------------------------------------------------------------- /test/rules/test_md014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md014.py -------------------------------------------------------------------------------- /test/rules/test_md018.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md018.py -------------------------------------------------------------------------------- /test/rules/test_md019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md019.py -------------------------------------------------------------------------------- /test/rules/test_md020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md020.py -------------------------------------------------------------------------------- /test/rules/test_md021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md021.py -------------------------------------------------------------------------------- /test/rules/test_md022.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md022.py -------------------------------------------------------------------------------- /test/rules/test_md023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md023.py -------------------------------------------------------------------------------- /test/rules/test_md024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md024.py -------------------------------------------------------------------------------- /test/rules/test_md025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md025.py -------------------------------------------------------------------------------- /test/rules/test_md026.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md026.py -------------------------------------------------------------------------------- /test/rules/test_md027.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md027.py -------------------------------------------------------------------------------- /test/rules/test_md027_inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md027_inline.py -------------------------------------------------------------------------------- /test/rules/test_md027_leaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md027_leaf.py -------------------------------------------------------------------------------- /test/rules/test_md027_leaf_plus_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md027_leaf_plus_one.py -------------------------------------------------------------------------------- /test/rules/test_md028.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md028.py -------------------------------------------------------------------------------- /test/rules/test_md029.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md029.py -------------------------------------------------------------------------------- /test/rules/test_md030_ordered.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md030_ordered.py -------------------------------------------------------------------------------- /test/rules/test_md030_unordered.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md030_unordered.py -------------------------------------------------------------------------------- /test/rules/test_md031.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md031.py -------------------------------------------------------------------------------- /test/rules/test_md032.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md032.py -------------------------------------------------------------------------------- /test/rules/test_md033.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md033.py -------------------------------------------------------------------------------- /test/rules/test_md034.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md034.py -------------------------------------------------------------------------------- /test/rules/test_md035.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md035.py -------------------------------------------------------------------------------- /test/rules/test_md036.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md036.py -------------------------------------------------------------------------------- /test/rules/test_md037.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md037.py -------------------------------------------------------------------------------- /test/rules/test_md038.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md038.py -------------------------------------------------------------------------------- /test/rules/test_md039.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md039.py -------------------------------------------------------------------------------- /test/rules/test_md040.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md040.py -------------------------------------------------------------------------------- /test/rules/test_md041.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md041.py -------------------------------------------------------------------------------- /test/rules/test_md042.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md042.py -------------------------------------------------------------------------------- /test/rules/test_md043.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md043.py -------------------------------------------------------------------------------- /test/rules/test_md044.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md044.py -------------------------------------------------------------------------------- /test/rules/test_md045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md045.py -------------------------------------------------------------------------------- /test/rules/test_md046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md046.py -------------------------------------------------------------------------------- /test/rules/test_md047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md047.py -------------------------------------------------------------------------------- /test/rules/test_md048.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_md048.py -------------------------------------------------------------------------------- /test/rules/test_plugin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_plugin_manager.py -------------------------------------------------------------------------------- /test/rules/test_pml100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_pml100.py -------------------------------------------------------------------------------- /test/rules/test_pml101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/test_pml101.py -------------------------------------------------------------------------------- /test/rules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/rules/utils.py -------------------------------------------------------------------------------- /test/test_application_file_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_application_file_scanner.py -------------------------------------------------------------------------------- /test/test_exception_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_exception_handling.py -------------------------------------------------------------------------------- /test/test_listfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_listfiles.py -------------------------------------------------------------------------------- /test/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main.py -------------------------------------------------------------------------------- /test/test_main_alternate_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_alternate_extensions.py -------------------------------------------------------------------------------- /test/test_main_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_config.py -------------------------------------------------------------------------------- /test/test_main_config_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_config_files.py -------------------------------------------------------------------------------- /test/test_main_enable_disable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_enable_disable.py -------------------------------------------------------------------------------- /test/test_main_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_logger.py -------------------------------------------------------------------------------- /test/test_main_return_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_return_codes.py -------------------------------------------------------------------------------- /test/test_main_stdin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_main_stdin.py -------------------------------------------------------------------------------- /test/test_markdown_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_markdown_extra.py -------------------------------------------------------------------------------- /test/test_markdown_transform_to_gfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_markdown_transform_to_gfm.py -------------------------------------------------------------------------------- /test/test_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_perf.py -------------------------------------------------------------------------------- /test/test_transform_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_transform_markdown.py -------------------------------------------------------------------------------- /test/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/test_version.py -------------------------------------------------------------------------------- /test/tokens/mock_plugin_modify_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/mock_plugin_modify_context.py -------------------------------------------------------------------------------- /test/tokens/test_atx_heading_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_atx_heading_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_block_quote_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_block_quote_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_end_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_end_token.py -------------------------------------------------------------------------------- /test/tokens/test_list_start_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_list_start_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_new_list_item_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_new_list_item_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_paragraph_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_paragraph_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_plugin_scan_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_plugin_scan_context.py -------------------------------------------------------------------------------- /test/tokens/test_raw_html_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_raw_html_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_reference_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_reference_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_text_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_text_markdown_token.py -------------------------------------------------------------------------------- /test/tokens/test_thematic_break_markdown_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/tokens/test_thematic_break_markdown_token.py -------------------------------------------------------------------------------- /test/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/test/utils.py -------------------------------------------------------------------------------- /utils/correct_pdoc_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/correct_pdoc_issues.py -------------------------------------------------------------------------------- /utils/extract_python_version_from_pipfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/extract_python_version_from_pipfile.py -------------------------------------------------------------------------------- /utils/find_outdated_piplock_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/find_outdated_piplock_file.py -------------------------------------------------------------------------------- /utils/scan_for_extra_code_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/scan_for_extra_code_coverage.py -------------------------------------------------------------------------------- /utils/streamlit_performance_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/streamlit_performance_analysis.py -------------------------------------------------------------------------------- /utils/summarize_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/summarize_profile.py -------------------------------------------------------------------------------- /utils/verify_install_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/verify_install_requirements.py -------------------------------------------------------------------------------- /utils/verify_package_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/verify_package_release.py -------------------------------------------------------------------------------- /utils/verify_rule_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/utils/verify_rule_coverage.py -------------------------------------------------------------------------------- /xxx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/xxx.md -------------------------------------------------------------------------------- /xxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/xxy.md -------------------------------------------------------------------------------- /xy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackdewinter/pymarkdown/HEAD/xy.sh --------------------------------------------------------------------------------