Commit Graph

18 Commits

Author SHA1 Message Date
28a8b56ce3 fix(serde-hjson): Fix bug with slashes embedded in block comments 2025-11-08 12:28:19 +01:00
d2dada2b77 feat(minecraft): Make every subproject its own mod 2025-11-08 00:44:52 +01:00
a67f80ea2c fix(default-exts): Add missing flat validation API 2025-11-03 23:52:08 +01:00
c7a02a1638 feat(annotation-inheritance): Add toString to custom annotated element 2025-11-03 23:51:07 +01:00
36dff476ea feat(weaver-pojo-presets-ext): Implement POJO weaving for presets 2025-11-02 19:57:32 +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
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
f20e997967 [*-ext] Remove obsolete AutoService annotations 2025-10-26 22:55:51 +01:00
eb728df704 [weaver-pojo-attributes-ext] Test and some javadocs 2025-10-26 21:24:31 +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
1fbc97866c [build] Restructure to composite build 2025-10-26 10:14:42 +01:00