From 1bf29e31e35c4eb1a40fe0a7dfd111955ef48322 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Thu, 18 Jan 2024 21:32:19 +0100 Subject: renamed ignore to irrelevant --- .../skyhanni/events/DebugDataCollectEvent.kt | 30 +++++++--------------- 1 file changed, 9 insertions(+), 21 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/events') diff --git a/src/main/java/at/hannibal2/skyhanni/events/DebugDataCollectEvent.kt b/src/main/java/at/hannibal2/skyhanni/events/DebugDataCollectEvent.kt index 1a4eabb92..eb8dd5bfc 100644 --- a/src/main/java/at/hannibal2/skyhanni/events/DebugDataCollectEvent.kt +++ b/src/main/java/at/hannibal2/skyhanni/events/DebugDataCollectEvent.kt @@ -6,7 +6,7 @@ class DebugDataCollectEvent(private val list: MutableList, private val s var empty = true private var currentTitle = "" - private var ignore = false + private var irrelevant = false fun title(title: String) { if (currentTitle != "") error("Title already set: '$currentTitle'") @@ -14,40 +14,28 @@ class DebugDataCollectEvent(private val list: MutableList, private val s currentTitle = title } - fun ignore(block: MutableList.() -> Unit) { - val list = mutableListOf() - block(list) - ignore(list) - } + fun addIrrelevant(builder: MutableList.() -> Unit) = addIrrelevant(buildList(builder)) - fun ignore(text: String) { - ignore(listOf(text)) - } + fun addIrrelevant(text: String) = addIrrelevant(listOf(text)) - private fun ignore(text: List) { - ignore = true + private fun addIrrelevant(text: List) { + irrelevant = true addData(text) } - fun addData(block: MutableList.() -> Unit) { - val list = mutableListOf() - block(list) - addData(list) - } + fun addData(builder: MutableList.() -> Unit) = addData(buildList(builder)) - fun addData(text: String) { - addData(listOf(text)) - } + fun addData(text: String) = addData(listOf(text)) fun addData(text: List) { if (currentTitle == "") error("Title not set") writeData(text) currentTitle = "" - ignore = false + irrelevant = false } private fun writeData(text: List) { - if (ignore && search == null) return + if (irrelevant && search == null) return search?.let { if (!search.equalsIgnoreColor("all")) { if (!currentTitle.contains(search, ignoreCase = true)) { -- cgit