Commit graph

59 commits

Author SHA1 Message Date
2172fa985c add checkstyle, pmd, cyclonedx 2022-11-05 20:32:41 +01:00
20762770b1 fix CodeQL security reports, update to Java 17, fix Java 17 warnings 2022-11-03 22:59:37 +01:00
91c585b465 Update codeql.yml 2022-11-03 20:41:53 +01:00
aeff38383b Update codeql.yml 2022-11-03 20:41:53 +01:00
b9e49bd182 Update codeql.yml 2022-11-03 20:41:53 +01:00
0b8c6abe48 Create codeql.yml 2022-11-03 20:41:53 +01:00
4a4f4b2f2a string segment optimization 2022-10-22 13:45:06 +02:00
947351af9a update to Gradle 7.5.1 2022-10-16 17:30:18 +02:00
0925fc31f5 move cleaned up jxl into this project, get rid of log4j dependency 2022-09-02 13:29:17 +02:00
fe833de27a Revert "move cleaned up jxl into this project, get rid of log4j dependency"
This reverts commit 2202d328be.
2022-09-02 13:27:39 +02:00
2202d328be move cleaned up jxl into this project, get rid of log4j dependency 2022-09-02 13:26:24 +02:00
754f1d5873 drop jsr305 annotations because of javax namespace, fix JDK17 internal reflection access in validation 2022-08-27 20:35:22 +02:00
085debd1fe add util classes from org.xbib.net project 2022-08-27 19:17:05 +02:00
8ea1738465 reference to Toshiaki Maki 2022-08-26 15:22:35 +02:00
7c925a6357 remove bytes subproject, add TreeMultiMap 2022-08-11 23:09:13 +02:00
Jörg Prante
a101c4f4aa update to Java 17 2022-08-05 19:15:27 +02:00
Jörg Prante
5cd5ae96a1 remove @author tags to avoid confusion 2022-08-05 18:59:42 +02:00
bbd498482a add trie, add mini Json 2022-07-31 01:19:06 +02:00
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