.editorconfig
.gitignore
.pre-commit-config.yaml
.pre-commit-hooks.yaml
.prettierrc.yaml
AGENTS.md
CHANGELOG.md
LICENSE
README.md
muff.toml
pyproject.toml
requirements.dev
tox.ini
.github/.pre-commit-config-self-check.yaml
.github/workflows/python-package.yml
.github/workflows/python-publish.yml
.pre_commit_helper_scripts/check_full_diff_in_changelog.py
.pre_commit_helper_scripts/copy_readme.py
docs/checking_class_attributes.md
docs/config_options.md
docs/how_to_config.md
docs/how_to_ignore.md
docs/index.md
docs/notes_for_developers.md
docs/notes_for_users.md
docs/notes_generator_vs_iterator.md
docs/style_deviations.md
docs/style_mismatch.md
docs/violation_codes.md
pydoclint/__init__.py
pydoclint/baseline.py
pydoclint/flake8_entry.py
pydoclint/main.py
pydoclint/parse_config.py
pydoclint/visitor.py
pydoclint.egg-info/PKG-INFO
pydoclint.egg-info/SOURCES.txt
pydoclint.egg-info/dependency_links.txt
pydoclint.egg-info/entry_points.txt
pydoclint.egg-info/requires.txt
pydoclint.egg-info/top_level.txt
pydoclint/utils/__init__.py
pydoclint/utils/arg.py
pydoclint/utils/ast_types.py
pydoclint/utils/doc.py
pydoclint/utils/edge_case_error.py
pydoclint/utils/generic.py
pydoclint/utils/invisible_chars.py
pydoclint/utils/method_type.py
pydoclint/utils/noqa.py
pydoclint/utils/parse_docstring.py
pydoclint/utils/return_anno.py
pydoclint/utils/return_arg.py
pydoclint/utils/return_yield_raise.py
pydoclint/utils/special_methods.py
pydoclint/utils/unparser_custom.py
pydoclint/utils/violation.py
pydoclint/utils/visitor_helper.py
pydoclint/utils/walk.py
pydoclint/utils/yield_arg.py
tests/__init__.py
tests/test_baseline.py
tests/test_edge_cases.py
tests/test_end_to_end.py
tests/test_generic.py
tests/test_main.py
tests/test_native_mode_noqa.py
tests/test_noqa.py
tests/test_parse_config.py
tests/test_playground.py
tests/test_data/playground.py
tests/test_data/common/property_method.py
tests/test_data/common/style_mismatch.py
tests/test_data/common/non_ascii/non_ascii.py
tests/test_data/config_files/example_config.toml
tests/test_data/config_files/no_pydoclint_section.toml
tests/test_data/edge_cases/01/case.py
tests/test_data/edge_cases/02/syntax_error_in_type_hints.py
tests/test_data/edge_cases/03/union_return_type.py
tests/test_data/edge_cases/04_backticks/google.py
tests/test_data/edge_cases/04_backticks/numpy.py
tests/test_data/edge_cases/04_backticks/sphinx.py
tests/test_data/edge_cases/05_escape_char/google.py
tests/test_data/edge_cases/05_escape_char/numpy.py
tests/test_data/edge_cases/05_escape_char/sphinx.py
tests/test_data/edge_cases/06_no_type_hints_in_doc/numpy.py
tests/test_data/edge_cases/07_underscore_args/google.py
tests/test_data/edge_cases/07_underscore_args/google_with_violations.py
tests/test_data/edge_cases/07_underscore_args/numpy.py
tests/test_data/edge_cases/07_underscore_args/sphinx.py
tests/test_data/edge_cases/08_return_section_parsing/google.py
tests/test_data/edge_cases/09_double_quotes/google.py
tests/test_data/edge_cases/09_double_quotes/numpy.py
tests/test_data/edge_cases/10_absent_return_anno/numpy.py
tests/test_data/edge_cases/11_private_class_attr/google.py
tests/test_data/edge_cases/12_property_methods_as_class_attr/google.py
tests/test_data/edge_cases/13_class_attr_assignments/google.py
tests/test_data/edge_cases/14_folders_ending_in_py.py/google.py
tests/test_data/edge_cases/15_very_long_annotations/google.py
tests/test_data/edge_cases/15_very_long_annotations/numpy.py
tests/test_data/edge_cases/15_very_long_annotations/sphinx.py
tests/test_data/edge_cases/16_assign_to_attr/cases.py
tests/test_data/edge_cases/17_ClassVar/cases.py
tests/test_data/edge_cases/18_assign_to_subscript/case.py
tests/test_data/edge_cases/19_file_encoding/nonascii.py
tests/test_data/edge_cases/19_file_encoding/nonascii2.py
tests/test_data/edge_cases/20_invisible_zero_width_chars/case.py
tests/test_data/edge_cases/21_syntax_error/case_21a.py
tests/test_data/edge_cases/21_syntax_error/case_21b.py
tests/test_data/edge_cases/21_syntax_error/case_21c.py
tests/test_data/edge_cases/22_PEP696_generator/case.py
tests/test_data/edge_cases/23_bare_return_stmt_with_yield/google.py
tests/test_data/edge_cases/24_star_arguments/numpy.py
tests/test_data/edge_cases/25_underscore_and_private_args/cases.py
tests/test_data/edge_cases/26_decompose_tuples/cases.py
tests/test_data/edge_cases/27_declare_assert_error/cases.py
tests/test_data/edge_cases/28_numpy_style_detection/case.py
tests/test_data/edge_cases/29_yields_section/case.py
tests/test_data/edge_cases/30_comments_in_type_hints/numpy.py
tests/test_data/edge_cases/31_syntax_error_in_parsing_type_hints/numpy.py
tests/test_data/edge_cases/32_multiple_init/allow_init_docstring/google.py
tests/test_data/edge_cases/32_multiple_init/allow_init_docstring/numpy.py
tests/test_data/edge_cases/32_multiple_init/allow_init_docstring/sphinx.py
tests/test_data/edge_cases/32_multiple_init/doesnt_allow_init_docstring/google.py
tests/test_data/edge_cases/32_multiple_init/doesnt_allow_init_docstring/numpy.py
tests/test_data/edge_cases/32_multiple_init/doesnt_allow_init_docstring/sphinx.py
tests/test_data/edge_cases/33_private_functions/case.py
tests/test_data/google/abstract_method/cases.py
tests/test_data/google/allow_init_docstring/cases.py
tests/test_data/google/arg_defaults/cases.py
tests/test_data/google/args/classmethod.py
tests/test_data/google/args/function.py
tests/test_data/google/args/method.py
tests/test_data/google/args/staticmethod.py
tests/test_data/google/class_attributes/cases.py
tests/test_data/google/class_attributes/init_docstring.py
tests/test_data/google/class_attributes/inline_docstring.py
tests/test_data/google/init/init.py
tests/test_data/google/no_return_section/cases.py
tests/test_data/google/no_yield_section/cases.py
tests/test_data/google/parsing_errors/cases.py
tests/test_data/google/property_method/cases.py
tests/test_data/google/raises/cases.py
tests/test_data/google/raises/py310+/cases.py
tests/test_data/google/return_and_yield/cases.py
tests/test_data/google/returning_none/cases.py
tests/test_data/google/returning_noreturn/cases.py
tests/test_data/google/returns/classmethod.py
tests/test_data/google/returns/function.py
tests/test_data/google/returns/method.py
tests/test_data/google/returns/staticmethod.py
tests/test_data/google/returns/py310+/classmethod.py
tests/test_data/google/returns/py310+/function.py
tests/test_data/google/returns/py310+/method.py
tests/test_data/google/returns/py310+/staticmethod.py
tests/test_data/google/short_docstrings/cases.py
tests/test_data/google/star_args/cases.py
tests/test_data/google/star_args/cases2.py
tests/test_data/google/star_args/cases3.py
tests/test_data/google/type_hints/cases.py
tests/test_data/google/yields/cases.py
tests/test_data/google/yields/py310+/cases.py
tests/test_data/lib2to3_test_cases/README.txt
tests/test_data/lib2to3_test_cases/bom.py
tests/test_data/lib2to3_test_cases/crlf.py
tests/test_data/lib2to3_test_cases/different_encoding.py
tests/test_data/lib2to3_test_cases/false_encoding.py
tests/test_data/lib2to3_test_cases/infinite_recursion.py
tests/test_data/lib2to3_test_cases/py2_test_grammar.py
tests/test_data/lib2to3_test_cases/py3_test_grammar.py
tests/test_data/noqa/sample_google.py
tests/test_data/noqa/sample_numpy.py
tests/test_data/noqa/sample_sphinx.py
tests/test_data/numpy/abstract_method/cases.py
tests/test_data/numpy/allow_init_docstring/cases.py
tests/test_data/numpy/arg_defaults/cases.py
tests/test_data/numpy/args/classmethod.py
tests/test_data/numpy/args/function.py
tests/test_data/numpy/args/method.py
tests/test_data/numpy/args/staticmethod.py
tests/test_data/numpy/class_attributes/cases.py
tests/test_data/numpy/class_attributes/init_docstring.py
tests/test_data/numpy/class_attributes/inline_docstring.py
tests/test_data/numpy/init/init.py
tests/test_data/numpy/no_return_section/cases.py
tests/test_data/numpy/no_yield_section/cases.py
tests/test_data/numpy/parsing_errors/cases.py
tests/test_data/numpy/property_method/cases.py
tests/test_data/numpy/raises/cases.py
tests/test_data/numpy/raises/py310+/cases.py
tests/test_data/numpy/return_and_yield/cases.py
tests/test_data/numpy/returning_none/cases.py
tests/test_data/numpy/returning_noreturn/cases.py
tests/test_data/numpy/returns/classmethod.py
tests/test_data/numpy/returns/function.py
tests/test_data/numpy/returns/method.py
tests/test_data/numpy/returns/staticmethod.py
tests/test_data/numpy/returns/py310+/classmethod.py
tests/test_data/numpy/returns/py310+/function.py
tests/test_data/numpy/returns/py310+/method.py
tests/test_data/numpy/returns/py310+/staticmethod.py
tests/test_data/numpy/short_docstrings/cases.py
tests/test_data/numpy/star_args/cases.py
tests/test_data/numpy/star_args/cases2.py
tests/test_data/numpy/star_args/cases3.py
tests/test_data/numpy/type_hints/cases.py
tests/test_data/numpy/yields/cases.py
tests/test_data/numpy/yields/py310+/cases.py
tests/test_data/sphinx/abstract_method/cases.py
tests/test_data/sphinx/allow_init_docstring/cases.py
tests/test_data/sphinx/arg_defaults/cases.py
tests/test_data/sphinx/args/classmethod.py
tests/test_data/sphinx/args/function.py
tests/test_data/sphinx/args/method.py
tests/test_data/sphinx/args/staticmethod.py
tests/test_data/sphinx/class_attributes/cases.py
tests/test_data/sphinx/class_attributes/init_docstring.py
tests/test_data/sphinx/class_attributes/inline_docstring.py
tests/test_data/sphinx/init/init.py
tests/test_data/sphinx/no_return_section/cases.py
tests/test_data/sphinx/no_yield_section/cases.py
tests/test_data/sphinx/parsing_errors/cases.py
tests/test_data/sphinx/property_method/cases.py
tests/test_data/sphinx/raises/cases.py
tests/test_data/sphinx/raises/py310+/cases.py
tests/test_data/sphinx/return_and_yield/cases.py
tests/test_data/sphinx/returning_none/cases.py
tests/test_data/sphinx/returning_noreturn/cases.py
tests/test_data/sphinx/returns/classmethod.py
tests/test_data/sphinx/returns/function.py
tests/test_data/sphinx/returns/method.py
tests/test_data/sphinx/returns/staticmethod.py
tests/test_data/sphinx/returns/py310+/classmethod.py
tests/test_data/sphinx/returns/py310+/function.py
tests/test_data/sphinx/returns/py310+/method.py
tests/test_data/sphinx/returns/py310+/staticmethod.py
tests/test_data/sphinx/short_docstrings/cases.py
tests/test_data/sphinx/star_args/cases.py
tests/test_data/sphinx/star_args/cases2.py
tests/test_data/sphinx/star_args/cases3.py
tests/test_data/sphinx/type_hints/cases.py
tests/test_data/sphinx/yields/cases.py
tests/test_data/sphinx/yields/py310+/cases.py
tests/test_data/style_mismatch/google_pure.py
tests/test_data/style_mismatch/mixed_styles.py
tests/test_data/style_mismatch/numpy_pure.py
tests/test_data/style_mismatch/sphinx_pure.py
tests/test_data/style_mismatch/this_can_be_any_style.py
tests/utils/__init__.py
tests/utils/test_annotation.py
tests/utils/test_arg.py
tests/utils/test_generic.py
tests/utils/test_parse_docstring.py
tests/utils/test_return_anno.py
tests/utils/test_returns_yields_raise.py
tests/utils/test_special_methods.py
tests/utils/test_visitor_helper.py
tests/utils/test_walk.py