alertmanager/matchers/parse
George Robinson 353c0a1304
Support UTF-8 label matchers: Add new parser (#3453)
* Add label matchers parser

This commit adds the new label matchers parser as proposed in #3353.
Included is a number of compliance tests comparing the grammar
supported in the new parser with the existing parser in pkg/labels.

Signed-off-by: George Robinson <george.robinson@grafana.com>
---------

Signed-off-by: George Robinson <george.robinson@grafana.com>
2023-09-05 11:32:58 +01:00
..
bench_test.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00
fuzz_test.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00
lexer.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00
lexer_test.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00
parse.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00
parse_test.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00
token.go Support UTF-8 label matchers: Add new parser (#3453) 2023-09-05 11:32:58 +01:00