33 Commits

Author SHA1 Message Date
19162b5b97 migrated to gitea
All checks were successful
CI / build (push) Successful in 48s
2024-04-04 08:39:31 +08:00
e75a0e551b temporary commit2 2023-10-03 19:53:24 +08:00
67161e92aa update Gradle to 8.3 2023-09-30 05:56:07 +08:00
d6ba855001 added envelope jar for wson-cli 2022-07-01 04:41:05 +08:00
a15a81db1b fixed module-info.java 2022-01-30 18:57:55 +08:00
139d160274 bump Gradle version 2022-01-16 15:37:53 +08:00
47c33036d1 sync with jwo 2022-01-16 15:37:53 +08:00
6422a91568 project renamed to wson 2022-01-16 15:37:52 +08:00
f96ab24ad7 added Automatic-Module-Name to jar manifest and some utility methods 2022-01-16 15:37:52 +08:00
6f02f228d4 fixed typo 2022-01-16 15:37:51 +08:00
c428060a30 further code moved to jwo 2022-01-16 15:37:50 +08:00
0441c02cb0 added dependency from jwo 2022-01-16 15:37:50 +08:00
3846a723cc added buffering to LookAheadInputStream 2022-01-16 15:37:50 +08:00
51a7e8ffb0 added buffering to boost performance 2022-01-16 15:37:49 +08:00
428c4a68d5 added benchmark subproject 2022-01-16 15:37:49 +08:00
3102122a89 removed unused lombok annotations 2022-01-16 15:37:49 +08:00
0a9d38bdc3 refactor and improvement to ValueWalker.walk 2022-01-16 15:37:48 +08:00
ea1bfc84c7 added static method equals to ValueIdentity 2022-01-16 15:37:48 +08:00
39d6c7ced6 fixed bug in Leb128 serialization 2022-01-16 15:37:47 +08:00
50089fa6f8 small refactor 2022-01-16 15:37:47 +08:00
eca1e4d5f3 fixed useless object IDs dumping 2022-01-16 15:37:46 +08:00
36b0a1da3a moved antlr parser to subproject 2022-01-16 15:37:46 +08:00
ff9b26ed93 added reference serialization and deserialization in both json (text) and jbon (binary) format 2022-01-16 15:37:46 +08:00
Walter Oggioni
89fb8ac1b7 added traversal library
fixed bug with missing .equals method implementation on net.woggioni.worth.value.ObjectEntry
fixed multithreaded testing
2022-01-16 15:37:45 +08:00
Walter Oggioni
2e4588a280 added maxDepth parameter to the parser 2022-01-16 15:37:45 +08:00
Walter Oggioni
e295cf598e added configuration class 2022-01-16 15:37:45 +08:00
Walter Oggioni
354c58fd66 improven JBON format using the marker byte to include the size of small
string,arrays or objects
2022-01-16 15:37:44 +08:00
Walter Oggioni
a2e5e669f1 added system property to switch object value implementation 2022-01-16 15:37:44 +08:00
Walter Oggioni
4a9afacb90 refactor from org.oggio88 to net.woggioni 2022-01-16 15:37:44 +08:00
Walter Oggioni
2adb6143a5 added binary serialization format 2022-01-16 15:37:43 +08:00
21870cf8a3 switched from CircularBuffer to LookAheadTextInputStream 2022-01-16 15:37:43 +08:00
135c56151c added antlr comparison test 2022-01-16 15:37:43 +08:00
5087e092c1 initial commit 2022-01-16 15:37:42 +08:00