aboutsummaryrefslogtreecommitdiff
path: root/tests/directive/config.testscript
AgeCommit message (Collapse)AuthorFilesLines
2022-03-23Make project configuration variables non-nullable by defaultBoris Kolpackov1-3/+33
A project configuration variable with the NULL default value is naturally assumed nullable, for example: config [string] config.libhello.fallback_name ?= [null] Otherwise, to make a project configuration nullable we use the `null` variable attribute, for example: config [string, null] config.libhello.fallback_name ?= "World"
2021-05-28Ban conversion of patterns to valuesBoris Kolpackov1-0/+3
Also improve conversion diagnostic.
2020-03-31Handle duplicate config directives for same variableBoris Kolpackov1-1/+9
2020-03-27Implement project configuration reporting, similar to build system modulesBoris Kolpackov1-0/+64
2020-03-20Initial implementation of config directive for project-specific configurationBoris Kolpackov1-0/+164