-
83f2a7399c
[validation] Better number range and general validation
Siphalor
2025-07-27 22:32:19 +02:00
-
dae8d95d4e
[build] Fix and improve Java versions
Siphalor
2025-07-27 22:31:12 +02:00
-
527a7d118d
[*] Update lombok
Siphalor
2025-07-27 21:56:44 +02:00
-
99be9e86fa
[test] Switch to logback as test logging runtime
Siphalor
2025-07-27 21:55:47 +02:00
-
952770c5bc
[default-extensions] Introduce patch extension
Siphalor
2025-07-27 13:40:23 +02:00
-
5678a6bf87
[serde-extension] Ignore unknown compound keys
Siphalor
2025-07-27 13:40:08 +02:00
-
91b0274a05
[*-extension] Move extension ids to interface level
Siphalor
2025-07-27 01:40:14 +02:00
-
c9a609d457
[attributes] Introduce attributes extensions
Siphalor
2025-07-27 01:18:32 +02:00
-
e4ea5fdfc2
[serde-*, read-write-*] Support for visiting arbitrary decorations and values
Siphalor
2025-07-21 23:17:50 +02:00
-
22bccfe525
[*] Fix non-Java-8 APIs
Siphalor
2025-06-29 10:10:59 +02:00
-
35768550d3
[serde-api, serde-extension] Make handling of data read exceptions more explicit
Siphalor
2025-06-29 00:08:06 +02:00
-
25faea92d8
[weaver-pojo-serde-extension] Implement auto serde for POJO weaving
Siphalor
2025-06-28 23:30:14 +02:00
-
4fc8cb4ac7
[serde-extension] Improve exception handling
Siphalor
2025-06-28 23:28:33 +02:00
-
dc318722d3
[weaver-pojo*] Refactor POJO weaver extensibility
Siphalor
2025-06-21 15:27:15 +02:00
-
95b2cbc7dd
[annotation-inheritance, type-utils] Implement module for annotation inheritance
Siphalor
2025-06-20 21:25:09 +02:00
-
694fb85c31
[*] Switch to Apache Commons Logging (#10)
Siphalor
2025-06-14 00:24:27 +02:00
-
6e5c9a23c2
[patchwork, core, extensions] Hugely simplify Patchworks
Siphalor
2025-06-13 22:04:16 +02:00
-
694f993b8c
[core] rename setup phase 'ready' to 'initialized'
Siphalor
2025-06-13 00:56:00 +02:00
-
2096ae540c
[*] Remove config entry sealing
Siphalor
2025-06-10 00:46:03 +02:00
-
a6900e673a
[build] Update Gradle to 8.14.2
Siphalor
2025-06-08 15:35:19 +02:00
-
59f882bd12
[*] Rework registration of TweedExtensions
Siphalor
2025-04-25 15:33:55 +02:00
-
c97f711c0b
[*] Migrate to jspecify annotations
Siphalor
2025-04-24 21:52:33 +02:00
-
cef5227bf1
[*] Configure delombokked sources jars
Siphalor
2025-04-23 19:02:30 +02:00
-
6e79957207
[construct, core, weaver-pojo] Replace simple class injections with more sophisticated construction
Siphalor
2025-04-23 11:16:15 +02:00
-
de92d6843f
[core, serde-extension, weaver-pojo] Remove the coherent from collection stuff
Siphalor
2025-04-20 21:19:00 +02:00
-
a50ce563e6
[weaver-pojo] Coherent collection weaving
Siphalor
2025-04-20 21:04:21 +02:00
-
e30e6d0547
[type-utils, weaver-pojo] Introduce a submodule focused on Java types for POJO weaving
Siphalor
2025-03-04 23:47:40 +01:00
-
0eac7e42aa
[*] Fix testing setup
Siphalor
2025-03-01 10:05:49 +01:00
-
b466ccd577
[*] Modernize Gradle setup
Siphalor
2025-02-22 22:55:06 +01:00
-
f10a23a0f5
[weaver-pojo] Introduce pojo weaver post processors
Siphalor
2024-12-09 23:35:26 +01:00
-
aaf05d1a33
[utils] Who doesn't need some general util classes...
Siphalor
2024-11-04 00:07:55 +01:00
-
60aba0ee80
[weaver-pojo] TypedMultimap fixes and test fixes
Siphalor
2024-11-03 00:14:43 +01:00
-
a3c33ee4a8
[gradle] Introduce gradle conventions using buildSrc
Siphalor
2024-11-02 23:11:36 +01:00
-
1bf46b1a4a
[*] Logging via SLF4J
Siphalor
2024-11-02 21:48:05 +01:00
-
002f59ebd0
[weaver-pojo] Implement first prototype of POJO weaving
Siphalor
2024-10-20 21:30:00 +02:00
-
37d64502ad
Add tweed5-naming-format
Siphalor
2024-07-22 18:00:01 +02:00
-
1b3bf0ca96
Annotation-based AComment -> EntryComment
Siphalor
2024-06-10 00:43:51 +02:00
-
a8e89aaee8
Validation fallback values, tests and fixes
Siphalor
2024-06-10 00:28:26 +02:00
-
d785389fee
Add middleware pseudo-ids for default ordering
Siphalor
2024-06-09 22:32:22 +02:00
-
df3a42a876
Non-null validator
Siphalor
2024-06-09 22:31:56 +02:00
-
9fee399b6a
Deep copying
Siphalor
2024-06-09 22:31:38 +02:00
-
3884485a0d
Fix a cycle in the acyclic graph sorter
Siphalor
2024-06-09 22:30:39 +02:00
-
b012955069
Global JUnit timeouts
Siphalor
2024-06-09 22:29:48 +02:00
-
f95a5fd10e
Auto services
Siphalor
2024-06-09 21:37:07 +02:00
-
31d905b065
Refactored validation and stuff
Siphalor
2024-06-09 18:51:10 +02:00
-
b0f35b03b9
Initial commit
Siphalor
2024-05-25 19:22:26 +02:00