Commit graph

33 commits

Author SHA1 Message Date
56152536f9
Add Environment class 2024-12-15 01:12:07 +01:00
ef692a31d5
No kotlin multiplatform
All checks were successful
PRs & Pushes / build-apidoc (push) Successful in 2m11s
PRs & Pushes / build (push) Successful in 2m18s
While running the engine on multiple of Kotlin's supported platforms would
be cool, the standard library is just way too limited for our usecase. The
JVM simply has the best support and is the most suited option.
This would reap additional benefits:
- Java, Scala and Groovy interoperability
- existing Java libraries and tooling can be (re)used
- compilation using native-image may be possible under the new rewrite (which would replace the need for Kotlin/Native)
2024-12-13 21:52:08 +01:00
083bd022bc
Add Kotlin compiler configuration 2024-12-13 02:59:25 +01:00
ba412cec50
Initial rewrite commit (see #17)
Some checks failed
build-and-test / build (push) Failing after 1m54s
build-and-test / generate-javadoc (push) Failing after 1m54s
build-and-test / test (push) Failing after 1m54s
2024-12-12 23:10:29 +01:00
7560e150af
Bump version
All checks were successful
build-and-test / test (push) Successful in 1m50s
build-and-test / build (push) Successful in 1m55s
build-and-test / generate-javadoc (push) Successful in 1m55s
2024-11-10 17:17:10 +01:00
d12206b925
Update dependencies, set source version to Java 21
All checks were successful
build-and-test / test (push) Successful in 1m26s
build-and-test / generate-javadoc (push) Successful in 1m32s
build-and-test / build (push) Successful in 1m34s
2024-11-09 15:51:39 +01:00
40894bedba
Bump version 2024-10-16 13:43:46 +02:00
4c9bfb3732
Bump version 2024-10-16 13:05:40 +02:00
02aa744098
Rename de.staropensource.sosengine package
All checks were successful
build-and-test / test (push) Successful in 1m4s
build-and-test / build (push) Successful in 1m21s
build-and-test / generate-javadoc (push) Successful in 1m27s
2024-09-27 23:16:25 +02:00
a4224f9c51
Fix copyright notice copyright attribution
Some checks failed
build-and-test / generate-javadoc (push) Has been cancelled
build-and-test / build (push) Has been cancelled
build-and-test / test (push) Has been cancelled
2024-09-27 23:02:16 +02:00
f1b3bb5b88
Bump version and add v1-alpha5 API doc links
All checks were successful
build-and-test / test (push) Successful in 1m24s
build-and-test / build (push) Successful in 1m30s
build-and-test / generate-javadoc (push) Successful in 1m39s
2024-09-22 14:08:58 +02:00
6696dc5700
Bump to v1-alpha5
All checks were successful
build-and-test / test (push) Successful in 1m39s
build-and-test / build (push) Successful in 1m55s
build-and-test / generate-javadoc (push) Successful in 2m3s
2024-09-05 01:58:21 +02:00
70ff609b77
[no ci] Sort properties in gradle.properties 2024-08-19 15:17:39 +02:00
05b9644eba
Set java source and target versions
This commit also introduces a warning when running the engine on a Java version higher than the engine source is on
2024-08-18 10:49:46 +02:00
ae8010a271
Update version identifier to v1-alpha4 2024-08-17 14:01:01 +02:00
949655b020
Bump version to v1-alpha3 2024-08-03 17:13:43 +02:00
f383261ed9
MASSIVE CODE CHANGE
tl;dr I changed many Javadoc comments, some code, removed dumb or unused stuff and revamped the entire logging infrastructure by yeeting out LogIssuer and CodePart and much, much more
2024-07-31 03:53:44 +02:00
5697522641
Remove jOOR dependency, migrate tests 2024-07-15 13:13:55 +02:00
6cfaf88bca
Bump version after release to v1-alpha2 2024-07-11 23:45:53 +02:00
34e60b06dc
Oh god 2024-07-08 19:04:57 +02:00
541919c891
Update build.gradle syntax 2024-07-08 12:39:04 +02:00
797052aa7d
Migrate to Goooler's shadow fork 2024-06-28 18:42:37 +02:00
116bc4b0b9
Add git information to EngineInformation 2024-06-28 18:21:59 +02:00
f5075b9832
Plaster copyright notice over everything 2024-06-28 01:08:45 +02:00
fa6b3002ee
Update typerelease version
I forgor
2024-06-28 01:08:25 +02:00
147455cedd
Add WIP graphics subsystem 2024-06-11 23:08:03 +02:00
0a6ed79673
Add SLF4J Compatibility subsystem 2024-06-11 20:01:34 +02:00
8590956382
Move test dependencies down 2024-06-11 16:32:46 +02:00
a19aad7038
Add event support 2024-06-09 19:05:30 +02:00
c8b2bd1f2c
Rename dependencies 2024-06-09 16:31:11 +02:00
c5b1f9e595
Separate dependencies 2024-06-09 14:18:02 +02:00
1797be0037
Add unit testing dependencies 2024-06-09 00:21:01 +02:00
f47dd66d88
Initial commit 2024-06-08 15:33:03 +02:00