summaryrefslogtreecommitdiff
path: root/mesonbuild/rewriter.py
Commit message (Expand)AuthorAgeFilesLines
* pylint: turn on superflous-parensDylan Baker2021-08-311-5/+5
* pylint: turn on superfluous parens warningDylan Baker2021-08-311-6/+6
* fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger2021-06-291-4/+4
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-5/+5
* various python neatness cleanupsEli Schwartz2021-03-041-2/+2
* Allow '//' as project function id due to git bash path conversion.Luke Elliott2021-01-121-2/+6
* Use a single coredata dictionary for optionsDylan Baker2021-01-041-5/+5
* use OptionKey for builtin and base optionsDylan Baker2021-01-041-4/+2
* use OptionKey for compiler_optionsDylan Baker2021-01-041-2/+1
* use OptionKey for backend_optionsDylan Baker2021-01-041-1/+1
* use OptionKey for coredata.user_optionsDylan Baker2021-01-041-1/+1
* rewrite: fix modified member spellingMarc-André Lureau2020-11-051-10/+10
* rewrite: fix function spellingMarc-André Lureau2020-11-051-3/+3
* Compiler options per langJohn Ericson2020-04-201-2/+2
* review: Initial fixupDaniel Mensinger2020-03-021-2/+2
* types: Annotate ast/interpreter.pyDaniel Mensinger2020-03-021-3/+3
* types: Annotate the AST visitorsDaniel Mensinger2020-03-021-1/+1
* types: Annotate mparser.pyDaniel Mensinger2020-03-021-2/+6
* Rename 'subdir' -> 'filename' in location objectsJon Turney2020-02-281-18/+18
* Update rewriter for filename in node locationJon Turney2020-02-281-14/+15
* types: import typing as T (fixes #6333)Daniel Mensinger2020-01-081-15/+15
* lgtm: ignore all safe `__init__ method calls overridden method` warningsDaniel Mensinger2019-12-051-2/+2
* lgtm: Fix unused variableDaniel Mensinger2019-12-051-1/+1
* Fix typos found by codespellWolfgang Stöggl2019-11-061-6/+6
* Per machine do 'build.' and '' option prefixesJohn Ericson2019-06-051-2/+5
* rewriter: Fix that default_options would not set the correct idDaniel Mensinger2019-06-051-2/+2
* rewriter: optimize the list_to_dict functionDylan Baker2019-04-251-4/+9
* rewriter: fix error messageDaniel Mensinger2019-04-211-1/+1
* rewriter: Renamed _src -> _sourcesDaniel Mensinger2019-03-041-1/+1
* rewriter: Make sure variable names are validDaniel Mensinger2019-03-041-5/+9
* rewriter: Require '/' for the project IDDaniel Mensinger2019-03-041-1/+1
* rewriter: Abort on error by defaultDaniel Mensinger2019-03-041-28/+48
* rewriter: Changed line sort keyDaniel Mensinger2019-03-041-1/+1
* rewriter: Quiet logging by defaultDaniel Mensinger2019-03-041-1/+7
* rewriter: type definition code fixDaniel Mensinger2019-03-041-8/+8
* rewriter: Handle duplicate targetDaniel Mensinger2019-03-041-8/+16
* rewriter: Dump JSON to stderr instead of stdoutDaniel Mensinger2019-03-041-5/+2
* rewriter: Remove command aliasDaniel Mensinger2019-03-041-3/+3
* rewriter: Renamed tgt_{add,rm} --> target_{add,rm}Daniel Mensinger2019-03-041-6/+6
* rewriter: Enforce an empty project ID stringDaniel Mensinger2019-03-041-0/+2
* rewriter: Removed python 3.7 feature required=FalseDaniel Mensinger2019-03-041-1/+6
* rewriter: Implemented a CLIDaniel Mensinger2019-03-041-11/+94
* rewriter: Removed debug printingDaniel Mensinger2019-03-041-6/+0
* rewriter: Type annotation cleanupDaniel Mensinger2019-03-041-37/+37
* rewriter: Make sure target sources are relativeDaniel Mensinger2019-03-041-0/+13
* rewriter: Sort source files (#5010)Daniel Mensinger2019-03-041-9/+25
* mintro: Dependencies from sourceDaniel Mensinger2019-03-031-2/+2
* rewriter: Use mparser to detect the end of some nodesDaniel Mensinger2019-03-031-29/+6
* rewriter: Avoid duplicatesDaniel Mensinger2019-03-021-1/+11
* rewriter: Sort dict iterations to fix unit testsDaniel Mensinger2019-02-271-3/+3