stable

Clone or download

Read-only

chore: request #40072 Bump tql parser dependencies

Change dependencies used to generate php tql parser: - https://github.com/peggyjs/peggy - https://github.com/MarcelBolten/phpeggy as plugin for php output *No functional changes expected* TQL queries in Tracker report and Cross-Tracker Search widget (both default and expert mode) should work as before Change-Id: I99e21e90dcf575fe6ae2c5e1a582ac8c43dd2705

Modified Files

Name
M plugins/crosstracker/include/CrossTracker/REST/v1/SyntaxErrorTranslator.php +11 −6 Go to diff View file
M plugins/tracker/grammar/Readme.mkd +2 −3 Go to diff View file
A plugins/tracker/grammar/config.js +27 −0 Go to diff View file
M plugins/tracker/grammar/package.json +7 −7 Go to diff View file
M plugins/tracker/grammar/pnpm-lock.yaml +30 −13 Go to diff View file
D plugins/tracker/grammar/src/generate_parser.js +0 −31 Go to diff View file
M plugins/tracker/grammar/src/tql.pegjs +19 −1 Go to diff View file
M plugins/tracker/grammar/test_parser.php +4 −3 Go to diff View file
A plugins/tracker/include/Tracker/Report/Query/Advanced/EmptySyntaxError.php +39 −0 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/ExpertQueryValidator.php +3 −3 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidSelectablesCollectionBuilder.php +1 −1 Go to diff View file