Commit graph

91 commits

Author SHA1 Message Date
fdd791dcd5 fix for forced unquoted tabulator-separated csv writing 2022-06-24 17:20:05 +02:00
e1e9a35cd7 add LF after last written column, not before new column 2022-06-22 17:01:18 +02:00
7a4716dd7b Merge branch 'main' of alkmene:joerg/datastructures 2022-06-22 16:51:32 +02:00
52bdcb641f some options for our poor CSV generator 2022-06-22 16:51:19 +02:00
7dae66371b fix jsr-305 2022-06-05 19:53:43 +02:00
f8acd5256e working on tries 2022-06-05 17:24:40 +02:00
50b94ef8b2 update to gradle 7.4.2 2022-06-01 10:09:09 +02:00
7ce409d544 Merge branch 'main' of alkmene:joerg/datastructures 2022-05-30 17:20:43 +02:00
31f27e33ef fix CSV generation 2022-05-30 17:20:31 +02:00
58a7fc964c add validation, trie 2022-04-16 09:19:47 +02:00
78835f875b update to gradle 7.3.2 2021-12-21 22:15:20 +01:00
bfd3b0eded fix bug in json tiny stream parser 2021-12-10 15:01:50 +01:00
b59a36719b add toCollection() methods, update benchmarks 2021-12-03 17:18:50 +01:00
07673324ca add copy() for raw string injection to Builder 2021-12-02 18:07:21 +01:00
31aa9c4de5 Merge branch 'main' of alkmene:joerg/datastructures into main 2021-12-01 17:35:56 +01:00
faf7cf2a83 working on XML builder 2021-12-01 17:35:24 +01:00
81ac720663 remove redundant casts 2021-11-27 18:13:43 +01:00
c48f9db95a update to gradle 7.3, bump dependencies versions 2021-11-25 12:27:39 +01:00
f20f420a2e javadoc fix 2021-11-25 12:14:23 +01:00
2af816d07b add line continuation for YAML tiny 2021-11-25 12:08:09 +01:00
50ec5f5f44 begin of xml work 2021-10-29 19:08:33 +02:00
cce92c775b fix begin/endMap collections, array element separation moved to beginMap, drop unnecessary methods 2021-10-20 17:08:55 +02:00
9953d28bac add modfiable variant for Json toMap() 2021-10-18 18:03:01 +02:00
1805b7cd10 fix map/list in fields, add null safety in convenience methods 2021-10-18 15:42:57 +02:00
f80c001075 add plain parser for simplified string to map conversion 2021-10-18 11:13:47 +02:00
9f584c4c7a use buffered reader, assume always UTF-8, fix toMap() convenience 2021-10-18 09:20:37 +02:00
9759d5c020 fix JSON construction with maps/collections, more convenience for converting strings 2021-10-16 19:00:41 +02:00
b5491330a5 more convenience for builders 2021-10-15 21:57:12 +02:00
b6eddd5a13 use user.home 2021-10-12 13:32:38 +02:00
f9adea4e18 implement lightweight, minimal JSON/YAML on tiny datastructures 2021-10-12 11:45:53 +02:00
44b7ae7de2 add queue tape 2021-09-21 18:08:31 +02:00
ace846e5ad add json parsers and benchmarks 2021-07-14 11:18:11 +02:00
3a6dedfd46 fix r/o mapped memory on temp for ci 2021-05-25 15:15:38 +02:00
eef285ae1f fix r/o mapped memory on temp for ci 2021-05-25 14:13:08 +02:00
8eb36225eb add repositories, fix publishing for ci 2021-05-25 13:48:10 +02:00
420290fd28 fixes 2021-05-13 21:56:00 +02:00
8ebb1a8e69 working on more data structures 2021-04-08 22:36:40 +02:00
5a0fe36e18 add jmh benchmarking 2020-10-21 11:30:12 +02:00
9a15022520 fix NPE in putAll 2020-10-14 14:38:57 +02:00
0483aa0bba make keys comparable 2020-09-29 12:04:38 +02:00
aceaac08d6 initial commit 2020-09-12 22:42:03 +02:00