Commit Graph

10 Commits

Author SHA1 Message Date
Johannes Frohnmeyer 639ddfb8ea
feat(muscript): implement serialization
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-04-05 14:21:17 +02:00
Johannes Frohnmeyer c9347fcec0
feat: initial port of muscript ast to ADT-based module 2024-04-03 18:30:24 +02:00
Johannes Frohnmeyer a67d1dbbd6
feat: replace commons-logging with slf4j-based commons-logger and use type-safe dependency DSLs
ci/woodpecker/push/woodpecker Pipeline failed Details
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
Johannes Frohnmeyer 8aebf179d4
BREAKING: modularize
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-09-21 21:08:40 +02:00
Johannes Frohnmeyer df1572edbd
build: move core commons to submodule to clean up build 2023-09-21 19:08:14 +02:00
Johannes Frohnmeyer e927d1f82c
feat: introduce muscript-gson to support json parsing/writing from muScript and of muScript data from java
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-08-25 16:24:28 +02:00
Johannes Frohnmeyer c2fe59ae45
Kotlin DSL for gson
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-07-06 15:05:35 +02:00
Johannes Frohnmeyer 28b08998b1
JLHTTP in JPMS
ci/woodpecker/push/woodpecker Pipeline was successful Details
2023-05-05 17:48:31 +02:00
Johannes Frohnmeyer e87d46153f
Introduce commons-manifold 2022-11-24 14:55:39 +01:00
Johannes Frohnmeyer f11be52861
[root] Use gradle kotlin dsl 2022-11-01 18:55:17 +01:00