Commit Graph

26 Commits

Author SHA1 Message Date
9c36e497d9 Rename the key_component into a value_component
Co-authored-by: marin <postma.marin@protonmail.com>
2021-11-09 00:59:44 +01:00
6515838d35 improve the readability of the _geoPoint thingy in the value 2021-11-09 00:57:46 +01:00
ea52aff6dc Rename the ExtendNomError trait to NomErrorExt
Co-authored-by: marin <postma.marin@protonmail.com>
2021-11-09 00:52:17 +01:00
ef0d5a8240 flatten a match 2021-11-09 00:49:13 +01:00
15bd14297e Remove useless closure
Co-authored-by: marin <postma.marin@protonmail.com>
2021-11-09 00:45:46 +01:00
21d115dcbb remove greedy-error 2021-11-08 17:53:41 +01:00
959ca66125 improve the error diagnostic when parsing values 2021-11-08 15:58:21 +01:00
075d9c97c0 re-implement the equality between tokens to only compare the inner value 2021-11-06 16:02:27 +01:00
070ec9bd97 small update on the README 2021-11-05 17:45:20 +01:00
27a6a26b4b makes the parse function part of the filter_parser 2021-11-05 10:46:54 +01:00
8234f9fdf3 recreate most filter error except for the geosearch 2021-11-04 17:24:55 +01:00
7328ffb034 stop panicking in case of internal error 2021-11-04 16:20:53 +01:00
3e5550c910 clean the errors 2021-11-04 16:12:17 +01:00
72a9071203 fix typo 2021-11-04 16:03:52 +01:00
b1a0110a47 update the main 2021-11-04 14:48:39 +01:00
d0fe9dea61 update the readme 2021-11-04 14:43:36 +01:00
b165c77fa7 add a smol README 2021-11-04 14:39:02 +01:00
54aec7ac5f update the filter parser and some code for the fuzzer 2021-11-04 14:22:35 +01:00
5d3af5f273 remove all genericity in favor of my custom error type 2021-11-02 20:27:07 +01:00
76a2adb7c3 re-enable the tests in the parser and start the creation of an error type 2021-11-02 17:35:17 +01:00
4e113bbf1b handle the case of empty input 2021-10-22 17:49:08 +02:00
efb2f8b325 convert the errors 2021-10-22 16:38:35 +02:00
d6ba84ea99 re introduce the special error type to be able to add context to the errors 2021-10-22 15:09:56 +02:00
c27870e765 integrate a first version without any error handling 2021-10-22 14:33:18 +02:00
01dedde1c9 update some names and move some parser out of the lib.rs 2021-10-22 01:59:38 +02:00
7e5c5c4d27 start a new rewrite of the filter parser 2021-10-22 01:15:42 +02:00