Commit graph

701 commits

Author SHA1 Message Date
f9fc1e8ccf
Fix NPE in EnvironmentCrashCategory during crash 2025-01-10 20:55:52 +01:00
9781945d3a
Rename StackTraceUtils methods 2025-01-06 03:13:51 +01:00
3adc48e8a2
Indent throwable message 2025-01-06 03:10:10 +01:00
59c9e7b156
Update Gradle wrapper to 8.12 2025-01-06 02:49:05 +01:00
24a11572ec
Make methods of StackTraceUtils class extensions 2025-01-06 02:34:44 +01:00
90158850ef
Fix BuildInformationCrashCategory 2025-01-01 16:13:19 +01:00
9685729de9
Fix smol syntax thingy (first 2025 commit woo!) 2025-01-01 05:52:46 +01:00
9f538fe685
Smol code optimization 2024-12-30 22:46:30 +01:00
2f9700e28d
Add thread and coroutine log threading handler 2024-12-30 00:43:06 +01:00
c20933f835
Ensure runtime feature is properly padded 2024-12-29 23:51:35 +01:00
1abddc3233
Add Call.creationTime property & staticize? Logger.flush 2024-12-29 23:47:40 +01:00
7dced06c58
Rename ThreadingHandler 2024-12-29 23:46:37 +01:00
bd0879e1cc
Overhaul crash category compilation, improve engine crash category 2024-12-29 23:07:55 +01:00
f1a366d431
Use new DataSize.toPerfectRepresentationString 2024-12-29 23:06:04 +01:00
ba7578cba9
Add extensions to Any, Collection and Array 2024-12-29 23:03:24 +01:00
b7570b0f29
Increate max metaspace of the Gradle daemon 2024-12-29 18:48:48 +01:00
01472206d3
Add null notice to KDoc of Environment 2024-12-29 18:48:26 +01:00
2ae5c3665e
Add events 2024-12-29 18:48:05 +01:00
0f229d51d7
Re-revert good small changes 2024-12-29 16:27:56 +01:00
ebe2a85444
Rollback multiplatform commits
This commit reverts the following commits:
- 06b279e8b6
- a5a7b8841c
- bf992bf6c5
- 00747f3707
- 528e6ca388
- e8535cd25a
- 36da65b45e
- a1e843f61e
2024-12-29 16:27:02 +01:00
06748dcdf1
Migrate StackTraceUtils & Miscellaneous 2024-12-29 16:20:54 +01:00
a1e843f61e
Fix engine 2024-12-29 05:03:16 +01:00
36da65b45e
Fix issues 2024-12-29 05:02:54 +01:00
e8535cd25a
Migrate Process 2024-12-29 05:00:35 +01:00
528e6ca388
Mark PlatformData as internal & non-extendable 2024-12-29 04:48:09 +01:00
00747f3707
Comment native targets out for now 2024-12-29 04:15:59 +01:00
bf992bf6c5
Migrate Environment, SOSLSv2FormatBuilder & KotlinShutdownHandler 2024-12-29 04:15:41 +01:00
a5a7b8841c
Migrate DataSize and Stream 2024-12-28 19:20:35 +01:00
06b279e8b6
Make engine multiplatform (incomplete)
I've only performed basic steps to allow the engine to be multiplatform.
Major classes such as FileAccess, various Stream implementations and so on need to be updated accordingly.
2024-12-28 18:13:33 +01:00
df3ef9829e
Add constructor API documentation 2024-12-28 00:50:23 +01:00
c3223f0add
Add verification methods to Process 2024-12-27 23:59:58 +01:00
1cf6c9ac41
Add Process API (implements ) 2024-12-27 23:54:09 +01:00
7b0b231a55
Add Stream wrappers around Java's stream classes 2024-12-27 23:53:38 +01:00
14cf028bfc
Add stream piping, redirecting and flushing 2024-12-27 23:52:56 +01:00
407c601f88
Add Shadow, jvm.args prop, coroutines, fix stdin 2024-12-27 23:51:57 +01:00
ee23d7739d
Add AnsiSubsystem.makeFormattingDefault 2024-12-27 23:51:17 +01:00
246e83c27d
Add Engine.getSubsystem 2024-12-27 23:50:54 +01:00
6835823860
Remove nullStream, add stdin, stdout & stderr 2024-12-26 00:37:31 +01:00
f3773f17a5
Replace man7.org w/ man.archlinux.org
Arch Linux's man page online viewer is better designed and is much more usable than man7.org whilst still being lightweight
2024-12-26 00:36:55 +01:00
9e5e664367
[noci] Disable LongParameterList detekt rule 2024-12-25 21:27:29 +01:00
42846b6a44
Fix NullStream to make much more sense 2024-12-25 21:27:08 +01:00
aec126877b
Remove leftover standard library properties 2024-12-25 21:08:08 +01:00
5701cbe004
Remove JAR generation from commit:build-apidoc job 2024-12-25 19:08:11 +01:00
56021dba1f
Remove run task 2024-12-25 17:23:54 +01:00
7a1c718270
Add GraalVM native-image 2024-12-25 17:20:41 +01:00
11e501a7c4
Add dependency notice, unsupported gradle settings 2024-12-25 15:31:37 +01:00
dd11e6d69e
Remove explicit stdlib dependency declaration 2024-12-25 15:18:33 +01:00
4b9bec52af
Fix publishing issue 2024-12-25 15:18:00 +01:00
a2db3c3278
Replace 'project' with 'this@allprojects' 2024-12-25 01:57:42 +01:00
c671c23df0
Migrate to using Nyx 2024-12-25 01:03:09 +01:00