|
|
d222177fe5
|
chore: Version 0.3.0
|
2025-11-02 20:08:28 +01:00 |
|
|
|
36dff476ea
|
feat(weaver-pojo-presets-ext): Implement POJO weaving for presets
|
2025-11-02 19:57:32 +01:00 |
|
|
|
2b0fac4127
|
fix(coat-bridge, fabric-helper): Fix various issues
|
2025-11-02 19:22:21 +01:00 |
|
|
|
a4eb2eda1a
|
fix(coat-bridge): Fix compile error
|
2025-11-02 16:02:36 +01:00 |
|
|
|
ca8b36f4e4
|
refactor(pojo-weaver): Move Tweed extension declarations in Weaving to own, inheritable, annotations
|
2025-11-02 10:40:47 +01:00 |
|
|
|
cd65c52538
|
feat(default-exts): Introduce presets extensions, use in validation fallback
|
2025-11-02 09:33:34 +01:00 |
|
|
|
7c625e6cca
|
[coat-bridge] Implement first version of Tweed Coat bridge
|
2025-10-31 14:07:38 +01:00 |
|
|
|
f514894c9c
|
[default-exts] Fix message levels on validation fallback
|
2025-10-31 12:50:33 +01:00 |
|
|
|
ed284adeb2
|
[core] Explicit contract for ConfigEntry#deepCopy
|
2025-10-31 12:46:49 +01:00 |
|
|
|
0325dbf4e4
|
[core] Introduce arity for structured sub entries
|
2025-10-28 20:53:23 +01:00 |
|
|
|
370324668d
|
[core, weaver-pojo] Introduce NullableConfigEntry and pseudo entries during weaving
|
2025-10-28 19:15:41 +01:00 |
|
|
|
ffbecb9158
|
[minecraft-bundle] Fix sources bundle
|
2025-10-27 00:50:53 +01:00 |
|
|
|
f20e997967
|
[*-ext] Remove obsolete AutoService annotations
|
2025-10-26 22:55:51 +01:00 |
|
|
|
93117eb5c5
|
[*] Introduce Fabric helper and adjust a bunch of stuff
|
2025-10-26 22:33:02 +01:00 |
|
|
|
eb728df704
|
[weaver-pojo-attributes-ext] Test and some javadocs
|
2025-10-26 21:24:31 +01:00 |
|
|
|
406a433db9
|
[build] Fix issue with test agent resolution order
|
2025-10-26 21:22:03 +01:00 |
|
|
|
78d186b5a3
|
[serde-hjson] Unmark HjsonLexer as internal
|
2025-10-26 20:20:39 +01:00 |
|
|
|
68b5bc08a9
|
[serde, serde-hjson] Improve HjsonSerde and make it return writer instead of visitor
|
2025-10-26 20:20:09 +01:00 |
|
|
|
579f4d1f45
|
[construct] Make construct annotation repeatable
|
2025-10-26 20:18:55 +01:00 |
|
|
|
6885f7f9a9
|
[serde-gson] Fix typo in package name
|
2025-10-26 14:56:51 +01:00 |
|
|
|
d952dcb017
|
[minecraft-bundle] Fix duplicate minecraft part in tweed5-bundle group
|
2025-10-26 13:05:44 +01:00 |
|
|
|
d3f7aba2c9
|
[build] Setup project for cross-version Minecraft development
|
2025-10-26 12:52:04 +01:00 |
|
|
|
1fbc97866c
|
[build] Restructure to composite build
|
2025-10-26 10:14:42 +01:00 |
|
|
|
0e3990aed9
|
[*] Version 0.2.0
|
2025-10-15 00:09:33 +02:00 |
|
|
|
90e7034bfe
|
[build] Provide more metadata in the Maven pom
|
2025-10-15 00:09:10 +02:00 |
|
|
|
ff53708a16
|
[build] project structure and publishing improvements
|
2025-10-12 19:41:11 +02:00 |
|
|
|
61485e3134
|
[weaver-pojo] Remove some obsolete methods
|
2025-10-06 22:47:57 +02:00 |
|
|
|
d06ac7cb7e
|
[default-extension,serde-hjson] Fix validation interfering with normal comments; improve HJSON comment writing
|
2025-10-06 22:47:19 +02:00 |
|
|
|
7c9d4a95bb
|
[serde-extension] Implement support for reading/writing enums
|
2025-10-06 01:19:37 +02:00 |
|
|
|
4c6f131338
|
[weaver-pojo-validation-ext] Fix typo in class name
|
2025-09-13 22:47:29 +02:00 |
|
|
|
136d4c9054
|
[build] Update to Gradle wrapper 9.0.0
|
2025-08-14 08:25:25 +02:00 |
|
|
|
332e63e6c8
|
[build] Aggregated coverage report
|
2025-08-13 10:21:02 +02:00 |
|
|
|
83cbe91e35
|
[*] Generalize the entry system by introducing "structured entries"
|
2025-08-12 10:04:05 +02:00 |
|
|
|
6f2e715b2a
|
[comment-loader-extension] Introduce comment loader extension
|
2025-08-05 18:15:53 +02:00 |
|
|
|
32831c7c22
|
[serde-gson,serde-jackson] Unify JSON writer tests
|
2025-08-03 21:57:13 +02:00 |
|
|
|
a666ac6c33
|
[serde-gson,serde-hjson,serde-jackson] Unify JSON reader tests
|
2025-08-03 21:19:27 +02:00 |
|
|
|
7fec263af0
|
[serde-hjson] Apply generic JSON read test to Hjson reader
|
2025-08-03 20:47:10 +02:00 |
|
|
|
7ce3aaac06
|
[serde-*] Make data readers and writers AutoCloseable
|
2025-08-03 20:36:28 +02:00 |
|
|
|
1fc418970f
|
[serde-gson] Support for Gson readers and writers
|
2025-08-03 20:21:33 +02:00 |
|
|
|
c58b806bcf
|
[serde-jackson] Support Jackson readers and writers
|
2025-08-03 19:22:58 +02:00 |
|
|
|
f694672d5f
|
[build, minecraft] Publishing as Minecraft Fabric mods
|
2025-08-03 15:58:55 +02:00 |
|
|
|
b5263c7a5c
|
[build] Rename task for expanded sources jar
|
2025-07-28 23:06:58 +02:00 |
|
|
|
20e08349e7
|
[*] Remove lombok.var for better compatibility
|
2025-07-28 21:37:15 +02:00 |
|
|
|
7c253a73b3
|
[*] License as LGPL 3.0
|
2025-07-27 23:46:22 +02:00 |
|
|
|
bdd1cd5c1a
|
[weaver-pojo-validation-extension] Enable validators in POJO weaving
|
2025-07-27 22:35:12 +02:00 |
|
|
|
3acd43357b
|
[type-utils] Fix handling of primitive types in ActualType
|
2025-07-27 22:32:54 +02:00 |
|
|
|
83f2a7399c
|
[validation] Better number range and general validation
|
2025-07-27 22:32:19 +02:00 |
|
|
|
dae8d95d4e
|
[build] Fix and improve Java versions
|
2025-07-27 22:31:12 +02:00 |
|
|
|
527a7d118d
|
[*] Update lombok
|
2025-07-27 21:56:44 +02:00 |
|
|
|
99be9e86fa
|
[test] Switch to logback as test logging runtime
slf4j-simple swallowed some exceptions logs
|
2025-07-27 21:55:47 +02:00 |
|