LICENSE
README.md
pyproject.toml
requirements.txt
setup.cfg
setup.py
./edulint/__init__.py
./edulint/__main__.py
./edulint/edulint.py
./edulint/explanations.py
./edulint/explanations.toml
./edulint/linters.py
./edulint/option_parses.py
./edulint/options.py
./edulint/config/__init__.py
./edulint/config/arg.py
./edulint/config/config.py
./edulint/config/file_config.py
./edulint/config/language_translations.py
./edulint/config/option_sets.py
./edulint/config/raw_flake8_patterns.py
./edulint/config/utils.py
./edulint/config/files/cs0.toml
./edulint/config/files/default.toml
./edulint/config/files/empty.toml
./edulint/config/files/webtiger.toml
./edulint/linting/__init__.py
./edulint/linting/linting.py
./edulint/linting/nonparsing_checkers.py
./edulint/linting/overrides.py
./edulint/linting/problem.py
./edulint/linting/process_handler.py
./edulint/linting/tweakers.py
./edulint/linting/analyses/__init__.py
./edulint/linting/analyses/antiunify.py
./edulint/linting/analyses/data_dependency.py
./edulint/linting/analyses/patcher.py
./edulint/linting/analyses/var_events.py
./edulint/linting/analyses/variable_modification.py
./edulint/linting/analyses/variable_scope.py
./edulint/linting/analyses/cfg/__init__.py
./edulint/linting/analyses/cfg/dot_generator.py
./edulint/linting/analyses/cfg/graph.py
./edulint/linting/analyses/cfg/utils.py
./edulint/linting/analyses/cfg/visitor.py
./edulint/linting/checkers/__init__.py
./edulint/linting/checkers/basic_checker.py
./edulint/linting/checkers/local_defects.py
./edulint/linting/checkers/old_duplication_checker.py
./edulint/linting/checkers/python_ta_checkers.py
./edulint/linting/checkers/simplifiable_if.py
./edulint/linting/checkers/unsuited_loop.py
./edulint/linting/checkers/utils.py
./edulint/linting/checkers/duplication/__init__.py
./edulint/linting/checkers/duplication/checker.py
./edulint/linting/checkers/duplication/duplicate_block.py
./edulint/linting/checkers/duplication/duplicate_if.py
./edulint/linting/checkers/duplication/duplicate_sequence.py
./edulint/linting/checkers/duplication/utils.py
./edulint/prepare_explanations/__init__.py
./edulint/prepare_explanations/pylint_data/__init__.py
./edulint/prepare_explanations/pylint_data/extract_from_pylint.py
./edulint/prepare_explanations/pylint_data/pylint_messages.py
./edulint/prepare_explanations/pylint_data/thonny_process_slim.py
./edulint/prepare_explanations/thonny_data/__init__.py
./edulint/prepare_explanations/thonny_data/extract_from_edulint.py
./edulint/prepare_explanations/thonny_data/thonny_messages.py
./edulint/prepare_explanations/thonny_data/thonny_process_backup.py
./edulint/versions/__init__.py
./edulint/versions/pypi_helper.py
./edulint/versions/utils.py
./edulint/versions/version_checker.py
edulint/__init__.py
edulint/__main__.py
edulint/edulint.py
edulint/explanations.py
edulint/explanations.toml
edulint/linters.py
edulint/option_parses.py
edulint/options.py
edulint.egg-info/PKG-INFO
edulint.egg-info/SOURCES.txt
edulint.egg-info/dependency_links.txt
edulint.egg-info/entry_points.txt
edulint.egg-info/requires.txt
edulint.egg-info/top_level.txt
edulint/config/__init__.py
edulint/config/arg.py
edulint/config/config.py
edulint/config/file_config.py
edulint/config/language_translations.py
edulint/config/option_sets.py
edulint/config/raw_flake8_patterns.py
edulint/config/utils.py
edulint/config/files/cs0.toml
edulint/config/files/default.toml
edulint/config/files/empty.toml
edulint/config/files/webtiger.toml
edulint/linting/__init__.py
edulint/linting/linting.py
edulint/linting/nonparsing_checkers.py
edulint/linting/overrides.py
edulint/linting/problem.py
edulint/linting/process_handler.py
edulint/linting/tweakers.py
edulint/linting/analyses/__init__.py
edulint/linting/analyses/antiunify.py
edulint/linting/analyses/data_dependency.py
edulint/linting/analyses/patcher.py
edulint/linting/analyses/var_events.py
edulint/linting/analyses/variable_modification.py
edulint/linting/analyses/variable_scope.py
edulint/linting/analyses/cfg/__init__.py
edulint/linting/analyses/cfg/dot_generator.py
edulint/linting/analyses/cfg/graph.py
edulint/linting/analyses/cfg/utils.py
edulint/linting/analyses/cfg/visitor.py
edulint/linting/checkers/__init__.py
edulint/linting/checkers/basic_checker.py
edulint/linting/checkers/local_defects.py
edulint/linting/checkers/old_duplication_checker.py
edulint/linting/checkers/python_ta_checkers.py
edulint/linting/checkers/simplifiable_if.py
edulint/linting/checkers/unsuited_loop.py
edulint/linting/checkers/utils.py
edulint/linting/checkers/duplication/__init__.py
edulint/linting/checkers/duplication/checker.py
edulint/linting/checkers/duplication/duplicate_block.py
edulint/linting/checkers/duplication/duplicate_if.py
edulint/linting/checkers/duplication/duplicate_sequence.py
edulint/linting/checkers/duplication/utils.py
edulint/prepare_explanations/__init__.py
edulint/prepare_explanations/pylint_data/__init__.py
edulint/prepare_explanations/pylint_data/extract_from_pylint.py
edulint/prepare_explanations/pylint_data/pylint_messages.py
edulint/prepare_explanations/pylint_data/thonny_process_slim.py
edulint/prepare_explanations/thonny_data/__init__.py
edulint/prepare_explanations/thonny_data/extract_from_edulint.py
edulint/prepare_explanations/thonny_data/thonny_messages.py
edulint/prepare_explanations/thonny_data/thonny_process_backup.py
edulint/versions/__init__.py
edulint/versions/pypi_helper.py
edulint/versions/utils.py
edulint/versions/version_checker.py
tests/test_config.py
tests/test_duplication.py
tests/test_lint.py
tests/test_local_defects.py
tests/test_main.py
tests/test_simplifiable_if.py
tests/test_translations.py
tests/test_unsuited_loop.py
tests/test_utils.py
tests/test_visitors.py