Use pest for parsing files
- Nov 18, 2023
-
-
David Runge authored
Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Adapt to more strict option parsing and use of public fields. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Clap 4.4.x requires >= 1.70.0 Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Remove specific impl block in favor of a derived default. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
David Runge authored
Use Parsing Expression Grammar (PEG) based approach (with pest) to parse BUILDINFO version 1 files, instead of facilitating custom code. This simplifies the code required for parsing, while ensuring ordering and quantity of fields. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-
- Nov 17, 2023
-
-
David Runge authored
The key and value pairs in the `valid_buildinfov1` fixture were sorted alphabetically, but since we have a (historically grown) sorting order, we need to adapt to that. Signed-off-by:
David Runge <dvzrv@archlinux.org>
-