diff --git a/mirai-core-utils/src/commonMain/kotlin/StandardUtils.kt b/mirai-core-utils/src/commonMain/kotlin/StandardUtils.kt index 91f071ee6..885cff613 100644 --- a/mirai-core-utils/src/commonMain/kotlin/StandardUtils.kt +++ b/mirai-core-utils/src/commonMain/kotlin/StandardUtils.kt @@ -163,4 +163,7 @@ public inline fun MutableList.replaceAllKotlin(operator: (E) -> E) { while (li.hasNext()) { li.set(operator(li.next())) } -} \ No newline at end of file +} + +public fun systemProp(name: String, default: Boolean): Boolean = + System.getProperty(name, default.toString())?.toBoolean() ?: default \ No newline at end of file