aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mlog.py
AgeCommit message (Expand)AuthorFilesLines
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz1-1/+1
2021-12-30fix type annotations for mlog nestingEli Schwartz1-1/+1
2021-10-27Revert "mark a couple of typing-only imports as noqa, to appease pyflakes"Eli Schwartz1-3/+1
2021-10-27fix various flake8 whitespace errorsEli Schwartz1-1/+1
2021-10-26fix lgtm.com "Use of the return value of a procedure"Eli Schwartz1-2/+3
2021-09-29Revert "mtest: fix test output issues (in console)"Paolo Bonzini1-3/+0
2021-09-25mtest: fix test output issues (in console)Hemmo Nieminen1-0/+3
2021-09-24mlog: fix annotationDylan Baker1-1/+1
2021-09-14mark a couple of typing-only imports as noqa, to appease pyflakesEli Schwartz1-1/+3
2021-09-07summary: fix dependenciesPaolo Bonzini1-2/+2
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-06-05typing: mlog use StringProtocolDaniel Mensinger1-2/+11
2021-06-03typing: mlog: Simplify some typing with a TV_ variablesDaniel Mensinger1-13/+15
2021-03-22mlog: Do not print 'subproject|' for the message 'Executing subproject'Xavier Claessens1-3/+4
2021-03-22mlog: Do not print 'subproject|' on empty linesXavier Claessens1-1/+5
2021-03-22mlog: Add a space after 'subproject|'Xavier Claessens1-1/+1
2021-03-22logs: Prepend current subproject name to all messagesXavier Claessens1-6/+6
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-4/+4
2021-03-04various python neatness cleanupsEli Schwartz1-2/+2
2021-01-21interpreter: accept external programs and dependencies for summaryPaolo Bonzini1-0/+12
2021-01-21mlog: add __len__ to AnsiDecoratorPaolo Bonzini1-0/+3
2021-01-21mlog: add __str__ method to AnsiDecoratorPaolo Bonzini1-0/+3
2020-12-16mlog: make mlog helper take once keyword argumentDylan Baker1-5/+10
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-11-18mtest: cleanup and fix print_statsPaolo Bonzini1-1/+4
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-09-08typing: Add run_mypy.py for easier mypy invocationDaniel Mensinger1-1/+1
2020-09-02Add a notice about Python 3.5 supportNirbheek Chauhan1-2/+7
2020-07-05Don't make unactionable warnings fatalNirbheek Chauhan1-2/+2
2020-04-30Make colourize_console() a functionJon Turney1-6/+23
2020-04-21switch python2 %s for python3 .formatMichael1-1/+1
2020-03-22Add property to disable compiler sanity checks during cross compilation.Jussi Pakkanen1-1/+1
2020-03-15fix conversion of hasattr to getattrDylan Baker1-1/+1
2020-03-05mesonbuild/mesonlib: Add type annotationsDylan Baker1-1/+1
2020-03-01Merge pull request #6692 from xclaesse/summary-warningsJussi Pakkanen1-0/+4
2020-03-01Merge pull request #6627 from jon-turney/cwd-relative-file-locationsJussi Pakkanen1-4/+12
2020-02-29mlog: fix remaining mypy errors and add to mypy checkDylan Baker1-9/+9
2020-02-28Rename 'subdir' -> 'filename' in location objectsJon Turney1-2/+1
2020-02-28Display filename cwd relative in warning locationJon Turney1-2/+2
2020-02-28Store filename in node locationJon Turney1-1/+1
2020-02-28Fix typos in comments about type annotationsJon Turney1-2/+2
2020-02-28Remove unused MesonException.get_msg_with_context()Jon Turney1-1/+10
2020-02-26summary: Add more info in Subprojects sectionXavier Claessens1-0/+4
2020-02-16Split console colourization into a separate functionNirbheek Chauhan1-7/+9
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-39/+28
2019-12-13mlog: Add a log_once functionDylan Baker1-10/+38
2019-12-13mlog: remove incorrect uses of global keywordDylan Baker1-2/+0
2019-12-05lgtm: Fix Module imported with `import` and `import from`Daniel Mensinger1-3/+2
2019-11-19ci: Add CI command to include text files in the CI logDaniel Mensinger1-0/+10
2019-11-14mlog: add non bold version of colorsDaniel Mensinger1-0/+15