summaryrefslogtreecommitdiff
path: root/run_mypy.py
AgeCommit message (Expand)Author
2025-10-29coredata: finish typing annotationsPaolo Bonzini
2025-10-29environment: move tool detection functions to a new modulePaolo Bonzini
2025-10-29cmdline: fix typing issuesPaolo Bonzini
2025-10-29Add snippets.symbol_visibility_header() methodXavier Claessens
2025-10-24modules/codegen: Add wrapper for lex/flex/reflexDylan Baker
2025-10-20interpreter/dependencyfallbacks: use DependencyObjectKWsDylan Baker
2025-10-04utils: merge per-platform utils into `platform.py`Dylan Baker
2025-09-26modules/dlang: Fix typing issuesDylan Baker
2025-05-29mesonbuild/ast: make mypy safeVolker Weißmann
2025-05-29rewriter.py: make type safeVolker Weißmann
2025-04-18Make run_mypy.py work in mypy_primerhauntsaninja
2025-04-02modules/cmake: Make fully type safeDylan Baker
2025-03-01environment: make fully type safeDylan Baker
2025-02-05options: split UserIntegerOption and UserUmaskOptionDylan Baker
2024-09-06run_mypy: register utils/vsenv.py, as it is type-safeEli Schwartz
2024-09-06machinefile: Make fully typesafeDylan Baker
2024-07-16unittests: Add type annotations to the helpers moduleDylan Baker
2024-04-09modules: rename qt.py -> _qt.pyDylan Baker
2024-04-08meson format commandCharles Brunet
2024-02-12cuda module: fully type annotateEli Schwartz
2024-01-08ast/introspection: make mypy cleanDylan Baker
2024-01-08ast: mark visitor and preprocessor as mypy safeDylan Baker
2024-01-08ast/printer: fix mypy issuesDylan Baker
2023-12-11backends: correct nonebackend return annotation and check in run_mypyEli Schwartz
2023-11-26run_mypy: avoid type-checking tools against every possible python versionEli Schwartz
2023-10-09Add simd.py to run_mypy.pyTristan Partin
2023-08-18run_mypy: add option to run once for each supported version of pythonEli Schwartz
2023-07-25mypy: add templates to checked modulesDylan Baker
2023-06-25fully type mconf.pyEli Schwartz
2023-06-25fully type mdist.pyEli Schwartz
2023-06-07cargo: Add a builder module to the cargo packageDylan Baker
2023-03-02run_mypy: accept the path to an alternative mypy executableEli Schwartz
2023-03-02Revert "target python 3.10 as the mypy language version"Eli Schwartz
2023-03-02run_mypy: passthrough unknown options to mypy itselfEli Schwartz
2023-01-16properly type utils/core.py and add it to mypyEli Schwartz
2023-01-10modules: fully type the Qt* modulesDylan Baker
2023-01-10modules: add type annotations to the `__init__` moduleDylan Baker
2022-11-06target python 3.10 as the mypy language versionEli Schwartz
2022-10-24run_mypy: add extra logging and permit specifying files to checkEli Schwartz
2022-09-28Move classes used by scripts to their own moduleXavier Claessens
2022-08-18run_mypy: Add modules/pkgconfig to the list of checked modulesDylan Baker
2022-08-17interpreter: move handling of module stability to interpreterDylan Baker
2022-07-17modules/wayland: Add full type checkingDylan Baker
2022-05-23modules/icestorm: use type checkingDylan Baker
2022-05-23modules: add typing to the modtest moduleDylan Baker
2022-03-01use a more sane check instead of run_custom_lintEli Schwartz
2022-02-23run_mypy: add sourceset moduleDylan Baker
2022-01-18run_mypy: add gnome moduleDylan Baker
2022-01-10depfile: type annotateDylan Baker
2021-11-28Merge pull request #9623 from dcbaker/submit/keyval-typeingJussi Pakkanen