aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/util/ErrorUtil.kt
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-06-22 19:28:51 +0200
committerLinnea Gräf <nea@nea.moe>2025-06-22 19:28:51 +0200
commit9bdbf28a58b45a50d0a1f4fb4c3fbcb318bcbcb0 (patch)
tree7c392eb435be8ddc8975cae2df4e89e0ab677279 /src/main/kotlin/util/ErrorUtil.kt
parent6fbdeb105a74aa77dcba4bd353575c24cb919485 (diff)
downloadFirmament-9bdbf28a58b45a50d0a1f4fb4c3fbcb318bcbcb0.tar.gz
Firmament-9bdbf28a58b45a50d0a1f4fb4c3fbcb318bcbcb0.tar.bz2
Firmament-9bdbf28a58b45a50d0a1f4fb4c3fbcb318bcbcb0.zip
feat: Add overlay item exporter
Diffstat (limited to 'src/main/kotlin/util/ErrorUtil.kt')
-rw-r--r--src/main/kotlin/util/ErrorUtil.kt11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/main/kotlin/util/ErrorUtil.kt b/src/main/kotlin/util/ErrorUtil.kt
index f12bb12..3db4ecd 100644
--- a/src/main/kotlin/util/ErrorUtil.kt
+++ b/src/main/kotlin/util/ErrorUtil.kt
@@ -29,12 +29,19 @@ object ErrorUtil {
inline fun softError(message: String, exception: Throwable) {
if (aggressiveErrors) throw IllegalStateException(message, exception)
- else Firmament.logger.error(message, exception)
+ else logError(message, exception)
+ }
+
+ fun logError(message: String, exception: Throwable) {
+ Firmament.logger.error(message, exception)
+ }
+ fun logError(message: String) {
+ Firmament.logger.error(message)
}
inline fun softError(message: String) {
if (aggressiveErrors) error(message)
- else Firmament.logger.error(message)
+ else logError(message)
}
fun <T> Result<T>.intoCatch(message: String): Catch<T> {