diff --git a/JET-Native/src/main/kotlin/de/jet/library/extension/File.kt b/JET-Native/src/main/kotlin/de/jet/library/extension/File.kt new file mode 100644 index 0000000000..7851e695de --- /dev/null +++ b/JET-Native/src/main/kotlin/de/jet/library/extension/File.kt @@ -0,0 +1,9 @@ +@file:Suppress("NOTHING_TO_INLINE") + +package de.jet.library.extension + +inline fun getResourceText(resource: String) = + object {}.javaClass.getResource(resource)?.readText() ?: throw NoSuchElementException("Resource $resource not found") + +inline fun getResourceByteArray(resource: String) = + object {}.javaClass.getResource(resource)?.readBytes() ?: throw NoSuchElementException("Resource $resource not found")