Commit Graph

24 Commits

Author SHA1 Message Date
571bc58f80
feat: add version catalog and bom
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-22 11:11:10 +02:00
14a5ccf3c2
fix(serialize-generator): Move example into tests to not pollute modules
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-18 22:04:25 +02:00
988aefe96d
feat(serialize): Initial work on porting gson-compile 2024-04-17 12:56:06 +02:00
8e696f8a2c
feat(muscript): add jar with all modules for use in jfmods
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-14 10:54:31 +02:00
eb3db63fd5
feat(serialize-xml): initial prototyping for xml reader 2024-04-13 19:23:31 +02:00
42a9c78709
feat(serialize-dsl): port serialize-gson-dsl to commons-serialization
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-13 14:21:28 +02:00
9fa795f18e
feat(serialize-databind): split into databind and databind-api 2024-04-13 13:48:34 +02:00
24aab51a4b
feat(muscript-gson): rename to muscript-json and port to commons-serialize-json
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-12 21:19:36 +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
108a370c51
chore(muscript): delete old implementation keeping redirects in place for docs
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-07 17:25:47 +02:00
10182e91f0
feat(muscript): implement muscript-runtime
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-07 15:36:33 +02:00
b15058a8e8
feat(muscript): initial implementation of muscript-optimizer
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-05 17:58:26 +02:00
639ddfb8ea
feat(muscript): implement serialization
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-05 14:21:17 +02:00
c9347fcec0
feat: initial port of muscript ast to ADT-based module 2024-04-03 18:30:24 +02:00
a67d1dbbd6
feat: replace commons-logging with slf4j-based commons-logger and use type-safe dependency DSLs
Some checks failed
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
8aebf179d4
BREAKING: modularize
Some checks failed
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
e927d1f82c
feat: introduce muscript-gson to support json parsing/writing from muScript and of muScript data from java
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-08-25 16:24:28 +02:00
c2fe59ae45
Kotlin DSL for gson
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-07-06 15:05:35 +02:00
28b08998b1
JLHTTP in JPMS
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-05 17:48:31 +02:00
e87d46153f
Introduce commons-manifold 2022-11-24 14:55:39 +01:00
f11be52861
[root] Use gradle kotlin dsl 2022-11-01 18:55:17 +01:00