Commit graph

249 commits

Author SHA1 Message Date
85bff3b14d
Allow for disabling automatic subsystem init 2024-07-16 14:44:32 +02:00
5697522641
Remove jOOR dependency, migrate tests 2024-07-15 13:13:55 +02:00
97a0218bf6
Add basic reflection support 2024-07-15 13:13:35 +02:00
dd7bc714b9
IncompatibleVersioningSystem can now be optional 2024-07-15 13:13:01 +02:00
4a8d58d6cc
Update message and javadoc in base tests 2024-07-13 00:08:16 +02:00
e65c3e2662
Prefix all @since values with 'v' 2024-07-12 02:30:20 +02:00
6cfaf88bca
Bump version after release to v1-alpha2 2024-07-11 23:45:53 +02:00
5998f55786
Update TODO 2024-07-11 23:29:35 +02:00
3742a3c2d4
Add classpath exception 2024-07-11 23:29:23 +02:00
19a87aee94
Fix javadocAll task 2024-07-11 22:56:50 +02:00
bfbe0b0053
Finish initializing.md 2024-07-11 22:39:05 +02:00
ec85882fde
Fix Java, Groovy and Kotlin code highlighting 2024-07-11 22:38:56 +02:00
36a89de985
Add v1-alpha1 javadoc link 2024-07-11 22:38:31 +02:00
a02011816b
Mark experimental methods 2024-07-11 22:07:04 +02:00
2b83a1885e
Graphics API init will now catch exceptions 2024-07-11 16:16:30 +02:00
005ebfbfae
Fix native-image a bit 2024-07-11 16:15:47 +02:00
d02e854d95
Fix module-info.java files 2024-07-11 15:51:51 +02:00
7c553c24f0
Move data types and classes around 2024-07-11 14:38:00 +02:00
3a734ece70
Fix display names of versioning system tests 2024-07-11 14:32:20 +02:00
165855c122
Add n1 versioning system 2024-07-11 14:31:42 +02:00
ff7c559a39
Add & update package-info.java files 2024-07-11 14:31:32 +02:00
97d1c391bf
Add soft-crash functionality 2024-07-11 05:43:42 +02:00
7d8d277bc1
Add JvmInformation#getMemoryUsed method 2024-07-11 05:31:11 +02:00
d3b09848b6
Add synchronized keyword to various methods 2024-07-11 05:29:32 +02:00
76b2a08804
Add memory and processor metrics to JvmInformation 2024-07-11 05:29:21 +02:00
ae04896e76
Throw exception instead of returning 2024-07-11 05:28:59 +02:00
e376e36eb3
Rename message -> format for LoggerImpl 2024-07-11 05:28:34 +02:00
fc24ebef39
Update Javadoc theme 2024-07-11 05:00:09 +02:00
b7282d5c7d
Update gradle.properties not found message 2024-07-11 05:00:00 +02:00
b4734841be
Update native-image arguments 2024-07-11 04:59:45 +02:00
c6b3af023f
Use copy task instead of symlinks for resources 2024-07-11 04:59:35 +02:00
9c1f5711a7
Update Javadoc and apply a few code fixes 2024-07-11 04:17:03 +02:00
10fa65b8e1
Update module names for all Graphics APIs 2024-07-11 04:16:20 +02:00
c7f498e281
Sort and add new tasks 2024-07-11 04:15:37 +02:00
fa3d2ec19d
Add comments and fix Javadoc generation 2024-07-11 04:03:08 +02:00
34e60b06dc
Oh god 2024-07-08 19:04:57 +02:00
ab5e12876a
I'm embarrased 2024-07-08 19:04:18 +02:00
0e28d746bd
Add GraalVM native-image tasks 2024-07-08 15:40:11 +02:00
867304b568
Update subsystem initialization logic 2024-07-08 14:29:02 +02:00
ba2e6ebecd
Add not-yet-working getOrder method 2024-07-08 14:28:55 +02:00
c91a2151e9
Update addVectors methods 2024-07-08 14:28:15 +02:00
0afe18d857
DependencyReso...ctor -> DependencySubsystemVector 2024-07-08 14:27:49 +02:00
9aba2e6281
Fix ImmutableLinkedList constructor 2024-07-08 14:26:25 +02:00
4d462d65f4
Mark getDependencyVector with @NotNull 2024-07-08 14:26:07 +02:00
8d9e1db8f2
Fix some ugly shit 2024-07-08 14:25:42 +02:00
2230c4018a
Update DependencyResolver a bit 2024-07-08 13:57:25 +02:00
3f7edd0968
Add more Immutable* types 2024-07-08 13:46:30 +02:00
ab46a25911
Update DependencyVector constructor javadoc 2024-07-08 12:40:40 +02:00
541919c891
Update build.gradle syntax 2024-07-08 12:39:04 +02:00
1e5f48f413
Add module-info.java for all subsystems 2024-07-08 11:32:27 +02:00