meson/mesonbuild/scripts
Eli Schwartz c9938f8f60
move a bunch of imports into TYPE_CHECKING blocks
These are only used for type checking, so don't bother importing them at
runtime.

Generally add future annotations at the same time, to make sure that
existing uses of these imports don't need to be quoted.
2022-03-29 16:44:54 -04:00
..
__init__.py typing: fully annotate scripts 2020-09-08 20:15:56 +02:00
clangformat.py Share common code between clang tidy and format 2021-11-14 22:07:17 +02:00
clangtidy.py Share common code between clang tidy and format 2021-11-14 22:07:17 +02:00
cleantrees.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
cmake_run_ctgt.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
cmd_or_ps.ps1 Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00
copy.py scripts: Add a script to copy files. 2022-03-07 12:33:33 -08:00
coverage.py coverage generator: obey the documentation and only generate supported outputs 2021-11-01 18:57:14 -04:00
delwithsuffix.py typing: fully annotate scripts 2020-09-08 20:15:56 +02:00
depfixer.py depfixer: always print the file name in messages 2021-11-09 10:50:59 +01:00
depscan.py move a bunch of imports into TYPE_CHECKING blocks 2022-03-29 16:44:54 -04:00
dirchanger.py typing: fully annotate scripts 2020-09-08 20:15:56 +02:00
env2mfile.py Add new env2mfile command. 2022-03-09 18:02:04 -05:00
externalproject.py unused variable -- open() does not need "as f" 2021-09-14 15:50:29 -04:00
gettext.py scripts: accept the path of the gettext commands to run as an argument 2022-03-06 10:48:34 -05:00
gtkdochelper.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
hotdochelper.py typing: fully annotate scripts 2020-09-08 20:15:56 +02:00
itstool.py scripts: accept the path of the gettext commands to run as an argument 2022-03-06 10:48:34 -05:00
meson_exe.py rename exe_runner to exe_wrapper everywhere 2021-12-05 11:39:20 -05:00
msgfmthelper.py scripts: accept the path of the gettext commands to run as an argument 2022-03-06 10:48:34 -05:00
regen_checker.py Xcode: regenerato project file when build conf changes. 2021-04-19 17:59:40 +03:00
run_tool.py move a bunch of imports into TYPE_CHECKING blocks 2022-03-29 16:44:54 -04:00
scanbuild.py Do not delete workdir in case scan-build fails. 2021-06-02 21:23:51 +03:00
symbolextractor.py pylint: turn on superflous-parens 2021-08-31 16:28:54 -04:00
tags.py typing: get rid of most T.cast 2020-09-08 20:15:58 +02:00
uninstall.py fix: Always explicitly set encoding for text files (fixes #8263) 2021-06-29 11:28:08 +02:00
vcstagger.py fix: Always explicitly set encoding for text files (fixes #8263) 2021-06-29 11:28:08 +02:00