From a1e0e192ba5c7e12bf2edbfadefe286d7503f188 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Mon, 17 Apr 2023 23:08:50 +0200 Subject: to Pattern --- src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt | 5 ++--- src/main/java/at/hannibal2/skyhanni/utils/MinecraftConsoleFilter.kt | 3 +-- src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt | 3 +-- src/main/java/at/hannibal2/skyhanni/utils/TimeUtils.kt | 4 +--- 4 files changed, 5 insertions(+), 10 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt index 83f3bd060..7ed8e24fa 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt @@ -10,7 +10,6 @@ import net.minecraft.init.Items import net.minecraft.item.ItemStack import net.minecraftforge.common.util.Constants import java.util.* -import java.util.regex.Pattern object ItemUtils { @@ -152,8 +151,8 @@ object ItemUtils { fun isSkyBlockMenuItem(stack: ItemStack?): Boolean = stack?.getInternalName() == "SKYBLOCK_MENU" - private val patternInFront = Pattern.compile("(?: *§8(?[\\d,]+)x )?(?.*)") - private val patternBehind = Pattern.compile("(?(?:['\\w-]+ ?)+)(?:§8x(?[\\d,]+))?") + private val patternInFront = "(?: *§8(?[\\d,]+)x )?(?.*)".toPattern() + private val patternBehind = "(?(?:['\\w-]+ ?)+)(?:§8x(?[\\d,]+))?".toPattern() private val itemAmountCache = mutableMapOf>() diff --git a/src/main/java/at/hannibal2/skyhanni/utils/MinecraftConsoleFilter.kt b/src/main/java/at/hannibal2/skyhanni/utils/MinecraftConsoleFilter.kt index 1223b33c8..0b197e0d9 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/MinecraftConsoleFilter.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/MinecraftConsoleFilter.kt @@ -9,14 +9,13 @@ import org.apache.logging.log4j.core.LogEvent import org.apache.logging.log4j.core.Logger import org.apache.logging.log4j.core.LoggerContext import org.apache.logging.log4j.message.Message -import java.util.regex.Pattern class MinecraftConsoleFilter(private val loggerConfigName: String) : Filter { private val loggerFiltered = LorenzLogger("debug/mc_console/filtered") private val loggerUnfiltered = LorenzLogger("debug/mc_console/unfiltered") - private val patternBiomeIdBounds = Pattern.compile("Biome ID is out of bounds: (\\d+), defaulting to 0 \\(Ocean\\)") + private val patternBiomeIdBounds = "Biome ID is out of bounds: (\\d+), defaulting to 0 \\(Ocean\\)".toPattern() companion object { fun initLogging() { diff --git a/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt b/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt index 0d09ea81d..b776cb1dc 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt @@ -2,7 +2,6 @@ package at.hannibal2.skyhanni.utils import java.text.NumberFormat import java.util.* -import java.util.regex.Pattern import kotlin.math.pow import kotlin.math.roundToInt @@ -161,7 +160,7 @@ object NumberUtil { } } - val pattern = Pattern.compile("^[0-9]*$") + val pattern = "^[0-9]*$".toPattern() fun String.isInt(): Boolean { return isNotEmpty() && pattern.matcher(this).matches() diff --git a/src/main/java/at/hannibal2/skyhanni/utils/TimeUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/TimeUtils.kt index 4adec2c34..138c70804 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/TimeUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/TimeUtils.kt @@ -1,11 +1,9 @@ package at.hannibal2.skyhanni.utils -import java.util.regex.Pattern - object TimeUtils { private val pattern = - Pattern.compile("(?:(?\\d+) ?y(?:\\w* ?)?)?(?:(?\\d+) ?d(?:\\w* ?)?)?(?:(?\\d+) ?h(?:\\w* ?)?)?(?:(?\\d+) ?m(?:\\w* ?)?)?(?:(?\\d+) ?s(?:\\w* ?)?)?") + "(?:(?\\d+) ?y(?:\\w* ?)?)?(?:(?\\d+) ?d(?:\\w* ?)?)?(?:(?\\d+) ?h(?:\\w* ?)?)?(?:(?\\d+) ?m(?:\\w* ?)?)?(?:(?\\d+) ?s(?:\\w* ?)?)?".toPattern() fun formatDuration( millis: Long, -- cgit