├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .readthedocs.yml ├── CHANGELOG.rst ├── LICENSE ├── Makefile ├── README.rst ├── docs ├── Makefile ├── advanced.rst ├── cli.rst ├── conf.py ├── configuration.rst ├── discovery.rst ├── errors.rst ├── index.rst └── requirements.txt ├── mypy.ini ├── poetry.lock ├── pyproject.toml ├── src └── slotscheck │ ├── __init__.py │ ├── __main__.py │ ├── checks.py │ ├── cli.py │ ├── common.py │ ├── config.py │ ├── discovery.py │ └── py.typed ├── tests ├── __init__.py ├── examples │ ├── broken │ │ ├── __init__.py │ │ └── submodule.py │ ├── compiled │ │ ├── __init__.py │ │ ├── bar.pyc │ │ └── foo.py │ ├── files │ │ ├── another │ │ │ └── empty │ │ │ │ └── not-a-python-file.txt │ │ ├── foo │ │ ├── my_scripts │ │ │ ├── bla.py │ │ │ ├── foo.py │ │ │ ├── mymodule │ │ │ │ └── __init__.py │ │ │ └── sub │ │ │ │ └── foo.py │ │ ├── otherdir │ │ │ ├── anotherdir │ │ │ │ ├── anotherfile.py │ │ │ │ └── sub │ │ │ │ │ ├── namespaced │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── module │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── sub │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── foo.py │ │ │ │ │ └── package │ │ │ │ │ └── __init__.py │ │ │ └── myfile.py │ │ ├── subdir │ │ │ ├── foo.txt │ │ │ ├── myfile.py │ │ │ ├── otherfile.py │ │ │ └── some_module │ │ │ │ ├── __init__.py │ │ │ │ ├── foo.py │ │ │ │ └── sub │ │ │ │ ├── __init__.py │ │ │ │ └── foo.py │ │ └── what-is-this-directory.txt │ ├── gc.py │ ├── implicitly_namespaced │ │ ├── another │ │ │ ├── __init__.py │ │ │ └── foo.py │ │ ├── module │ │ │ ├── __init__.py │ │ │ ├── bla.py │ │ │ └── foo.py │ │ └── version.py │ ├── module_misc │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── a │ │ │ ├── __init__.py │ │ │ ├── b │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── c.py │ │ │ │ └── mypy │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── bla.py │ │ │ │ │ └── foo │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── z.py │ │ │ ├── data │ │ │ │ ├── bla.txt │ │ │ │ └── foo │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── bla.py │ │ │ ├── evil │ │ │ │ ├── __init__.py │ │ │ │ ├── foo.py │ │ │ │ └── sub │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── w.py │ │ │ ├── pytest │ │ │ │ ├── __init__.py │ │ │ │ ├── a │ │ │ │ │ └── __init__.py │ │ │ │ └── c │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── foo.py │ │ │ └── z.py │ │ └── s.py │ ├── module_not_ok │ │ ├── __init__.py │ │ ├── a │ │ │ ├── __init__.py │ │ │ └── b │ │ │ │ └── __init__.py │ │ └── foo.py │ ├── module_ok │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── a │ │ │ ├── __init__.py │ │ │ ├── b │ │ │ │ ├── __init__.py │ │ │ │ └── k.py │ │ │ └── c.py │ │ └── foo.py │ ├── module_singular.py │ ├── namespaced │ │ ├── __init__.py │ │ └── module │ │ │ ├── __init__.py │ │ │ ├── bla.py │ │ │ └── foo.py │ ├── other │ │ ├── implicitly_namespaced │ │ │ └── bar.py │ │ └── module_misc │ │ │ ├── __init__.py │ │ │ ├── __main__.py │ │ │ ├── a │ │ │ ├── __init__.py │ │ │ ├── b │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ └── c.py │ │ │ └── z.py │ │ │ └── s.py │ └── pyproject.toml └── src │ ├── __init__.py │ ├── conftest.py │ ├── test_checks.py │ ├── test_cli.py │ ├── test_config.py │ └── test_discovery.py └── tox.ini /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/advanced.rst -------------------------------------------------------------------------------- /docs/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/cli.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/configuration.rst -------------------------------------------------------------------------------- /docs/discovery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/discovery.rst -------------------------------------------------------------------------------- /docs/errors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/errors.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/slotscheck/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/__init__.py -------------------------------------------------------------------------------- /src/slotscheck/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/__main__.py -------------------------------------------------------------------------------- /src/slotscheck/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/checks.py -------------------------------------------------------------------------------- /src/slotscheck/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/cli.py -------------------------------------------------------------------------------- /src/slotscheck/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/common.py -------------------------------------------------------------------------------- /src/slotscheck/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/config.py -------------------------------------------------------------------------------- /src/slotscheck/discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/src/slotscheck/discovery.py -------------------------------------------------------------------------------- /src/slotscheck/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/examples/broken/__init__.py: -------------------------------------------------------------------------------- 1 | raise Exception("BOOM") 2 | -------------------------------------------------------------------------------- /tests/examples/broken/submodule.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/compiled/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/compiled/bar.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/compiled/bar.pyc -------------------------------------------------------------------------------- /tests/examples/compiled/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/another/empty/not-a-python-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/my_scripts/bla.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/my_scripts/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/my_scripts/mymodule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/my_scripts/sub/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/anotherdir/anotherfile.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/anotherdir/sub/namespaced/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/anotherdir/sub/namespaced/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/anotherdir/sub/namespaced/module/sub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/anotherdir/sub/namespaced/module/sub/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/anotherdir/sub/package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/otherdir/myfile.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/foo.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/myfile.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/otherfile.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/some_module/__init__.py: -------------------------------------------------------------------------------- 1 | K = 5 2 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/some_module/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/some_module/sub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/files/subdir/some_module/sub/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/files/subdir/some_module/sub/foo.py -------------------------------------------------------------------------------- /tests/examples/files/what-is-this-directory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/files/what-is-this-directory.txt -------------------------------------------------------------------------------- /tests/examples/gc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/gc.py -------------------------------------------------------------------------------- /tests/examples/implicitly_namespaced/another/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/implicitly_namespaced/another/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/implicitly_namespaced/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/implicitly_namespaced/module/bla.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/implicitly_namespaced/module/foo.py: -------------------------------------------------------------------------------- 1 | class A: 2 | __slots__ = () 3 | -------------------------------------------------------------------------------- /tests/examples/implicitly_namespaced/version.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_misc/__init__.py -------------------------------------------------------------------------------- /tests/examples/module_misc/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_misc/__main__.py -------------------------------------------------------------------------------- /tests/examples/module_misc/a/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_misc/a/__init__.py -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/__main__.py: -------------------------------------------------------------------------------- 1 | raise RuntimeError("Should not be run!") 2 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/c.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/mypy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/mypy/bla.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/mypy/foo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/b/mypy/foo/z.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/data/bla.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/data/foo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/data/foo/bla.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/evil/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_misc/a/evil/__init__.py -------------------------------------------------------------------------------- /tests/examples/module_misc/a/evil/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/evil/sub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/evil/sub/w.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/pytest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/pytest/a/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/pytest/c/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/pytest/c/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_misc/a/z.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_misc/a/z.py -------------------------------------------------------------------------------- /tests/examples/module_misc/s.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_misc/s.py -------------------------------------------------------------------------------- /tests/examples/module_not_ok/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_not_ok/a/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_not_ok/a/b/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_not_ok/a/b/__init__.py -------------------------------------------------------------------------------- /tests/examples/module_not_ok/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_not_ok/foo.py -------------------------------------------------------------------------------- /tests/examples/module_ok/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_ok/__init__.py -------------------------------------------------------------------------------- /tests/examples/module_ok/__main__.py: -------------------------------------------------------------------------------- 1 | assert "this file should not be imported" 2 | -------------------------------------------------------------------------------- /tests/examples/module_ok/a/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_ok/a/b/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/module_ok/a/b/k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_ok/a/b/k.py -------------------------------------------------------------------------------- /tests/examples/module_ok/a/c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_ok/a/c.py -------------------------------------------------------------------------------- /tests/examples/module_ok/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_ok/foo.py -------------------------------------------------------------------------------- /tests/examples/module_singular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/module_singular.py -------------------------------------------------------------------------------- /tests/examples/namespaced/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/namespaced/__init__.py -------------------------------------------------------------------------------- /tests/examples/namespaced/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/namespaced/module/bla.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/namespaced/module/foo.py: -------------------------------------------------------------------------------- 1 | class A: 2 | __slots__ = () 3 | -------------------------------------------------------------------------------- /tests/examples/other/implicitly_namespaced/bar.py: -------------------------------------------------------------------------------- 1 | class C: 2 | __slots__ = () 3 | -------------------------------------------------------------------------------- /tests/examples/other/module_misc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/other/module_misc/__init__.py -------------------------------------------------------------------------------- /tests/examples/other/module_misc/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/other/module_misc/__main__.py -------------------------------------------------------------------------------- /tests/examples/other/module_misc/a/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/other/module_misc/a/__init__.py -------------------------------------------------------------------------------- /tests/examples/other/module_misc/a/b/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/other/module_misc/a/b/__main__.py: -------------------------------------------------------------------------------- 1 | raise RuntimeError("Should not be run!") 2 | -------------------------------------------------------------------------------- /tests/examples/other/module_misc/a/b/c.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/examples/other/module_misc/a/z.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/other/module_misc/a/z.py -------------------------------------------------------------------------------- /tests/examples/other/module_misc/s.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/other/module_misc/s.py -------------------------------------------------------------------------------- /tests/examples/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/examples/pyproject.toml -------------------------------------------------------------------------------- /tests/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/src/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/src/conftest.py -------------------------------------------------------------------------------- /tests/src/test_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/src/test_checks.py -------------------------------------------------------------------------------- /tests/src/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/src/test_cli.py -------------------------------------------------------------------------------- /tests/src/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/src/test_config.py -------------------------------------------------------------------------------- /tests/src/test_discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tests/src/test_discovery.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ariebovenberg/slotscheck/HEAD/tox.ini --------------------------------------------------------------------------------