aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/rewriter.py
AgeCommit message (Expand)AuthorFilesLines
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-4/+4
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-5/+5
2021-03-04various python neatness cleanupsEli Schwartz1-2/+2
2021-01-12Allow '//' as project function id due to git bash path conversion.Luke Elliott1-2/+6
2021-01-04Use a single coredata dictionary for optionsDylan Baker1-5/+5
2021-01-04use OptionKey for builtin and base optionsDylan Baker1-4/+2
2021-01-04use OptionKey for compiler_optionsDylan Baker1-2/+1
2021-01-04use OptionKey for backend_optionsDylan Baker1-1/+1
2021-01-04use OptionKey for coredata.user_optionsDylan Baker1-1/+1
2020-11-05rewrite: fix modified member spellingMarc-André Lureau1-10/+10
2020-11-05rewrite: fix function spellingMarc-André Lureau1-3/+3
2020-04-20Compiler options per langJohn Ericson1-2/+2
2020-03-02review: Initial fixupDaniel Mensinger1-2/+2
2020-03-02types: Annotate ast/interpreter.pyDaniel Mensinger1-3/+3
2020-03-02types: Annotate the AST visitorsDaniel Mensinger1-1/+1
2020-03-02types: Annotate mparser.pyDaniel Mensinger1-2/+6
2020-02-28Rename 'subdir' -> 'filename' in location objectsJon Turney1-18/+18
2020-02-28Update rewriter for filename in node locationJon Turney1-14/+15
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-15/+15
2019-12-05lgtm: ignore all safe `__init__ method calls overridden method` warningsDaniel Mensinger1-2/+2
2019-12-05lgtm: Fix unused variableDaniel Mensinger1-1/+1
2019-11-06Fix typos found by codespellWolfgang Stöggl1-6/+6
2019-06-05Per machine do 'build.' and '' option prefixesJohn Ericson1-2/+5
2019-06-05rewriter: Fix that default_options would not set the correct idDaniel Mensinger1-2/+2
2019-04-25rewriter: optimize the list_to_dict functionDylan Baker1-4/+9
2019-04-21rewriter: fix error messageDaniel Mensinger1-1/+1
2019-03-04rewriter: Renamed _src -> _sourcesDaniel Mensinger1-1/+1
2019-03-04rewriter: Make sure variable names are validDaniel Mensinger1-5/+9
2019-03-04rewriter: Require '/' for the project IDDaniel Mensinger1-1/+1
2019-03-04rewriter: Abort on error by defaultDaniel Mensinger1-28/+48
2019-03-04rewriter: Changed line sort keyDaniel Mensinger1-1/+1
2019-03-04rewriter: Quiet logging by defaultDaniel Mensinger1-1/+7
2019-03-04rewriter: type definition code fixDaniel Mensinger1-8/+8
2019-03-04rewriter: Handle duplicate targetDaniel Mensinger1-8/+16
2019-03-04rewriter: Dump JSON to stderr instead of stdoutDaniel Mensinger1-5/+2
2019-03-04rewriter: Remove command aliasDaniel Mensinger1-3/+3
2019-03-04rewriter: Renamed tgt_{add,rm} --> target_{add,rm}Daniel Mensinger1-6/+6
2019-03-04rewriter: Enforce an empty project ID stringDaniel Mensinger1-0/+2
2019-03-04rewriter: Removed python 3.7 feature required=FalseDaniel Mensinger1-1/+6
2019-03-04rewriter: Implemented a CLIDaniel Mensinger1-11/+94
2019-03-04rewriter: Removed debug printingDaniel Mensinger1-6/+0
2019-03-04rewriter: Type annotation cleanupDaniel Mensinger1-37/+37
2019-03-04rewriter: Make sure target sources are relativeDaniel Mensinger1-0/+13
2019-03-04rewriter: Sort source files (#5010)Daniel Mensinger1-9/+25
2019-03-03mintro: Dependencies from sourceDaniel Mensinger1-2/+2
2019-03-03rewriter: Use mparser to detect the end of some nodesDaniel Mensinger1-29/+6
2019-03-02rewriter: Avoid duplicatesDaniel Mensinger1-1/+11
2019-02-27rewriter: Sort dict iterations to fix unit testsDaniel Mensinger1-3/+3
2019-02-26rewriter: Set and delete default optionsDaniel Mensinger1-0/+49
2019-02-26rewriter: Remove matching regex from listDaniel Mensinger1-7/+34