.gitignore
.pre-commit-config.yaml
LICENSE
MANIFEST.in
Makefile
NOTICE.txt
README.rst
pyproject.toml
.github/dependabot.yml
.github/workflows/codeql-analysis.yml
.github/workflows/dependency-review.yml
.github/workflows/gh-pages.yml
.github/workflows/python-nightly.yml
.github/workflows/quality.yml
.github/workflows/release.yml
.github/workflows/test-coverage.yml
.github/workflows/testsuite.yml
requirements/dev.in
requirements/dev.lock
requirements/kit.in
requirements/kit.lock
requirements/manage.in
requirements/manage.lock
requirements/mypy.in
requirements/mypy.lock
requirements/pins.in
requirements/pip.in
requirements/pip.lock
requirements/prod.in
requirements/prod.lock
requirements/tox.in
requirements/tox.lock
src/drain_swamp_snippet/__init__.py
src/drain_swamp_snippet/__init__.pyi
src/drain_swamp_snippet/check_type.py
src/drain_swamp_snippet/check_type.pyi
src/drain_swamp_snippet/constants.py
src/drain_swamp_snippet/constants.pyi
src/drain_swamp_snippet/py.typed
src/drain_swamp_snippet/snip.py
src/drain_swamp_snippet/snip.pyi
src/drain_swamp_snippet.egg-info/PKG-INFO
src/drain_swamp_snippet.egg-info/SOURCES.txt
src/drain_swamp_snippet.egg-info/dependency_links.txt
src/drain_swamp_snippet.egg-info/requires.txt
src/drain_swamp_snippet.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/logger.py
tests/test_check_type.py
tests/test_snip.py
tests/_bad_snips/nested-snips.txt
tests/_bad_snips/out-of-order-abrupt-end.txt
tests/_bad_snips/out-of-order-double-end-tag.txt
tests/_bad_snips/out-of-order-starts-with-end-tag.txt
tests/test_snip/test_snip_harden_No_snippet__Nothing_to_do_.txt
tests/test_snip/test_snip_harden_one_snip__with_id_.txt
tests/test_snip/test_snip_harden_one_snip__with_id__key___no_key_.txt
tests/test_snip/test_snip_harden_one_snip__with_id__no_change_.txt
tests/test_snip/test_snip_harden_one_snip__with_id__no_key___key_.txt
tests/test_snip/test_snip_harden_one_snip__with_id__snippet_empty_.txt
tests/test_snip/test_snip_harden_one_snip__without_id_empty_excess_whitespace_.txt
tests/test_snip/test_snip_harden_one_snip__without_id_empty_none_.txt
tests/test_snip/test_snip_harden_one_snip__without_id_empty_not_a_str_.txt
tests/test_snip/test_snip_harden_one_snip__without_id_empty_str_.txt
tests/test_snip/test_snip_harden_three_snips__All_have_id__match_1st_and_3rd_.txt
tests/test_snip/test_snip_harden_two_snippets__one_with_one_without_id__key__invalid_to_mix_.txt
tests/test_snip/test_snip_harden_two_snips__both_have_id__match_1st_.txt
tests/test_snip/test_snip_harden_two_snips__both_have_id__match_2nd_.txt