aboutsummaryrefslogtreecommitdiff
path: root/run_mypy.py
AgeCommit message (Expand)AuthorFilesLines
2024-04-09modules: rename qt.py -> _qt.pyDylan Baker1-1/+1
2024-04-08meson format commandCharles Brunet1-0/+1
2024-02-12cuda module: fully type annotateEli Schwartz1-0/+1
2024-01-08ast/introspection: make mypy cleanDylan Baker1-0/+1
2024-01-08ast: mark visitor and preprocessor as mypy safeDylan Baker1-0/+2
2024-01-08ast/printer: fix mypy issuesDylan Baker1-0/+1
2023-12-11backends: correct nonebackend return annotation and check in run_mypyEli Schwartz1-0/+1
2023-11-26run_mypy: avoid type-checking tools against every possible python versionEli Schwartz1-2/+9
2023-10-09Add simd.py to run_mypy.pyTristan Partin1-0/+1
2023-08-18run_mypy: add option to run once for each supported version of pythonEli Schwartz1-2/+10
2023-07-25mypy: add templates to checked modulesDylan Baker1-0/+1
2023-06-25fully type mconf.pyEli Schwartz1-0/+1
2023-06-25fully type mdist.pyEli Schwartz1-0/+1
2023-06-07cargo: Add a builder module to the cargo packageDylan Baker1-0/+1
2023-03-02run_mypy: accept the path to an alternative mypy executableEli Schwartz1-4/+3
2023-03-02Revert "target python 3.10 as the mypy language version"Eli Schwartz1-1/+1
2023-03-02run_mypy: passthrough unknown options to mypy itselfEli Schwartz1-2/+1
2023-01-16properly type utils/core.py and add it to mypyEli Schwartz1-0/+1
2023-01-10modules: fully type the Qt* modulesDylan Baker1-0/+3
2023-01-10modules: add type annotations to the `__init__` moduleDylan Baker1-0/+1
2022-11-06target python 3.10 as the mypy language versionEli Schwartz1-1/+1
2022-10-24run_mypy: add extra logging and permit specifying files to checkEli Schwartz1-15/+36
2022-09-28Move classes used by scripts to their own moduleXavier Claessens1-4/+4
2022-08-18run_mypy: Add modules/pkgconfig to the list of checked modulesDylan Baker1-0/+1
2022-08-17interpreter: move handling of module stability to interpreterDylan Baker1-4/+4
2022-07-17modules/wayland: Add full type checkingDylan Baker1-0/+1
2022-05-23modules/icestorm: use type checkingDylan Baker1-0/+1
2022-05-23modules: add typing to the modtest moduleDylan Baker1-0/+1
2022-03-01use a more sane check instead of run_custom_lintEli Schwartz1-1/+0
2022-02-23run_mypy: add sourceset moduleDylan Baker1-0/+1
2022-01-18run_mypy: add gnome moduleDylan Baker1-0/+1
2022-01-10depfile: type annotateDylan Baker1-0/+1
2021-11-28Merge pull request #9623 from dcbaker/submit/keyval-typeingJussi Pakkanen1-0/+1
2021-11-28Add typing to msubprojects.pyTristan Partin1-0/+1
2021-11-23run_mypy: add modules/keyvalDylan Baker1-0/+1
2021-10-09modules/windows: use typed_kwargsDylan Baker1-0/+1
2021-10-04run_mypy: Add the external_project_moduleDylan Baker1-0/+1
2021-10-03docs: Initial reference manual generatorDaniel Mensinger1-1/+3
2021-09-30modules/i18n: Fix remaining mypy spotted issuesDylan Baker1-1/+2
2021-09-24interpreter/mesonmain: Fix remaining typing problems and add to run_mypyDylan Baker1-0/+1
2021-08-31interpreter: Add IntegerHolderDaniel Mensinger1-0/+1
2021-08-22Add Java moduleTristan Partin1-0/+1
2021-08-20run_mypy: add backends/backendsDylan Baker1-0/+1
2021-08-16run_mypy: add interpreter/compiler.pyDylan Baker1-0/+1
2021-08-04run_mypy: Add interpreter/type_checking to the list of checked modulesDylan Baker1-0/+1
2021-06-29tests: test that we always set encodingDaniel Mensinger1-1/+1
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-0/+1
2021-06-25linkers: move linkers.py into the linkers packageDaniel Mensinger1-1/+1
2021-06-18holders: Fix the remaining code to respect the holder changesDaniel Mensinger1-1/+2
2021-06-16Merge pull request #8822 from dcbaker/submit/annotate-and-check-qt-moduleJussi Pakkanen1-0/+1