diff options
| author | Benjamin Gilbert <bgilbert@backtick.net> | 2025-06-23 15:21:20 -0700 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-11-18 08:32:28 -0800 |
| commit | 4b7a494f8227aea2bb8acce8ab40d7d34734971a (patch) | |
| tree | b8f92bf1d6bc2cfbf8a7b5a5d4bc50940fc77670 /test cases | |
| parent | 5d3849d065f7397977081cd739b3f839f886611c (diff) | |
| download | meson-4b7a494f8227aea2bb8acce8ab40d7d34734971a.tar.gz | |
rewriter: drop unused command-line arguments for def/kwargs delete
The `default-options delete` and `kwargs delete` subcommands required
key/value pairs, where the key was deleted and the specified value was
ignored. This matches the JSON script mode interface but is unpleasant
as a CLI. Have the CLI `delete` commands accept a list of keys instead.
We can make this change because the UI is documented to be unstable.
However, to allow scripts to work with both old and new Meson, ignore
even-numbered arguments if they're all equal to the empty string.
Fixes: #13234
Diffstat (limited to 'test cases')
0 files changed, 0 insertions, 0 deletions
