]> git.ipfire.org Git - thirdparty/systemd.git/commit
test/parse_hwdb: wrap Or inside an And in a Group
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 16 Oct 2025 12:45:20 +0000 (14:45 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 16 Oct 2025 17:09:37 +0000 (18:09 +0100)
commit48aec295a856476aa24b3a6f8c18caa77c5fbe37
tree79b37470fb340479dd835db6a45f464e78722dd7
parent06d73c50468c689bc2168ef9289fb145d519272c
test/parse_hwdb: wrap Or inside an And in a Group

I now get a warning like this with python3-pyparsing-3.1.2-8.fc42:

hwdb.d/parse_hwdb.py:208: UserWarning: warn_multiple_tokens_in_named_alternation:
  setting results name 'VALUE' on Or expression will return a list of all parsed
  tokens in an And alternative, in prior versions only the first token was returned;
  enclose contained argument in Group
('!' ^ (Optional('!') - Word(alphanums + '_')))('VALUE')
hwdb.d/parse_hwdb.py