24 Commits

Author SHA1 Message Date
Andrea Marco Sartori
ec84c4b703 Add option to wrap the parser 2023-08-06 01:43:40 +02:00
Andrea Marco Sartori
5cd0d4b90e Implement and test method to lazily parse the entire JSON 2023-06-16 17:41:06 +02:00
Andrea Marco Sartori
3eec5fc8fb Test that all sources are parsed correctly 2023-06-13 22:53:47 +02:00
Andrea Marco Sartori
840469a24f Add parsing tests 2023-06-13 22:13:58 +02:00
Andrea Marco Sartori
f081ea716e Add tests for sources 2023-06-13 17:09:16 +02:00
Andrea Marco Sartori
5a65884255 Add tests for the progress value object 2023-06-08 17:47:56 +02:00
Andrea Marco Sartori
c9ecf6fe6c Adjust lexer position 2023-06-08 17:47:10 +02:00
Andrea Marco Sartori
7d841f4d77 Update pointer key by reference 2023-03-27 23:03:21 +10:00
Andrea Marco Sartori
e93aacac78 Test eager loading 2023-03-22 23:36:00 +10:00
Andrea Marco Sartori
6e9c0996c4 Test mixed pointers 2023-03-21 17:33:52 +10:00
Andrea Marco Sartori
863a3eb77c Test lazy pointers and lazy loading 2023-03-20 19:33:16 +10:00
Andrea Marco Sartori
5d7ef12013 Check whether two pointers intersect 2023-03-08 19:39:31 +10:00
Andrea Marco Sartori
66e57b4e79 Fix intersections among pointers with wildcards 2023-03-08 16:54:25 +10:00
Andrea Marco Sartori
ecb14ce4ff Update thrown exception 2023-02-26 20:03:29 +10:00
Andrea Marco Sartori
49a28db2bf Test exceptions handling 2023-02-25 20:46:41 +10:00
Andrea Marco Sartori
8755cbcb6e Add spacing 2023-02-06 18:18:50 +10:00
Andrea Marco Sartori
6485fe9255 Improve tests 2023-01-14 13:13:03 +10:00
Andrea Marco Sartori
bda12c1f89 Introduce callable pointers 2023-01-11 15:35:58 +10:00
Andrea Marco Sartori
e0b11f011b Add namespace to helper 2022-12-23 21:45:50 +10:00
Andrea Marco Sartori
c760a5981c Test multiple pointers 2022-12-21 19:30:18 +10:00
Andrea Marco Sartori
1d7d65b051 Improve expectations 2022-12-03 13:34:13 +10:00
Andrea Marco Sartori
2d9292a039 Throw exception on invalid pointer 2022-11-21 00:36:08 +10:00
Andrea Marco Sartori
76aa756453 Create test for pointers 2022-11-17 23:54:18 +10:00
Andrea Marco Sartori
78c8531879 Create tests 2022-11-07 23:45:07 +10:00