.gitignore
LICENSE
README.md
pyproject.toml
.github/workflows/python-package.yml
src/eblint/__init__.py
src/eblint/linter.py
src/eblint.egg-info/PKG-INFO
src/eblint.egg-info/SOURCES.txt
src/eblint.egg-info/dependency_links.txt
src/eblint.egg-info/entry_points.txt
src/eblint.egg-info/requires.txt
src/eblint.egg-info/top_level.txt
src/eblint/checkers/__init__.py
src/eblint/checkers/base_checker.py
src/eblint/checkers/default_checkers.py
src/eblint/checkers/dependency_format_checker.py
src/eblint/checkers/field_order_checker.py
src/eblint/checkers/last_field_checker.py
src/eblint/checkers/mandatory_field_checker.py
src/eblint/checkers/violation.py
tests/test_cli.py
tests/test_linter.py
tests/test_checkers/test_base_checker.py
tests/test_checkers/test_field_order_checker.py
tests/test_checkers/test_last_field_checker.py
tests/test_checkers/test_mandatory_checker.py
tests/testfiles/linter/fail/M001/one-missing-field.eb
tests/testfiles/linter/fail/M001/two-missing-fields.eb
tests/testfiles/linter/fail/M002/field-before-easyblock.eb
tests/testfiles/linter/fail/M002/field-before-version.eb
tests/testfiles/linter/fail/M002/name-version-misordered-easyblock.eb
tests/testfiles/linter/fail/M003/exchanged-fields.eb
tests/testfiles/linter/fail/M004/moduleclass-missing.eb
tests/testfiles/linter/fail/M004/moduleclass-not-at-end.eb
tests/testfiles/linter/pass/default-checkers-pass.eb
tests/testfiles/linter/pass/no-field-easyblock-pass.eb
tests/testfiles/order_checker/loose/fail/misordered_field.eb
tests/testfiles/order_checker/loose/pass/last_unordered_field.eb
tests/testfiles/order_checker/loose/pass/middle_unordered_field.eb
tests/testfiles/order_checker/loose/pass/missing_ordered_field.eb
tests/testfiles/order_checker/loose/pass/start_unordered_field.eb
tests/testfiles/order_checker/strict/fail/middle_unordered_field.eb
tests/testfiles/order_checker/strict/fail/misordered_field.eb
tests/testfiles/order_checker/strict/fail/start_unordered_field.eb
tests/testfiles/order_checker/strict/pass/last_unordered_field.eb
tests/testfiles/order_checker/strict/pass/missing_ordered_field.eb