|
98fae535e7
|
feat(commons): utility interface for attaching instances of an object to contexts
|
2024-04-13 13:23:04 +02:00 |
|
|
19cf847382
|
feat(commons): more tools to meth with checked exceptions
|
2024-04-13 13:22:38 +02:00 |
|
|
7f7eb954f8
|
feat(serialize): implement data binding
|
2024-04-12 20:04:15 +02:00 |
|
|
e9dffa3a33
|
feat(serialize): implement data binding
|
2024-04-12 19:35:00 +02:00 |
|
|
df78e10c6a
|
feat(commons-serialize): port over gson streams as backend for new SerializeReader/SerializeWriter API in commons-serialize
|
2024-04-12 15:32:54 +02:00 |
|
|
067f3b9de9
|
feat(commons): wrap IO exception in UncheckedIOException instead of generic RuntimeException
|
2024-04-03 17:20:19 +02:00 |
|
|
3d3c657497
|
feat(commons): Implement fake ScopedValue for use until the real thing arrives
ci/woodpecker/push/woodpecker Pipeline was successful
|
2024-03-09 13:38:28 +01:00 |
|
|
a67d1dbbd6
|
feat: replace commons-logging with slf4j-based commons-logger and use type-safe dependency DSLs
ci/woodpecker/push/woodpecker Pipeline failed
The only reason it needed to be separate was logging during ultra early init in Minecraft. I can figure out something else for that.
|
2024-03-09 12:37:38 +01:00 |
|
|
7ae4cd55b6
|
fix(commons): fix OOB for AsyncRequest.start
ci/woodpecker/push/woodpecker Pipeline was successful
|
2023-10-21 14:50:23 +02:00 |
|
|
8aebf179d4
|
BREAKING: modularize
ci/woodpecker/push/woodpecker Pipeline failed
|
2023-09-21 21:08:40 +02:00 |
|
|
df1572edbd
|
build: move core commons to submodule to clean up build
|
2023-09-21 19:08:14 +02:00 |
|