diff options
| author | hannibal2 <24389977+hannibal002@users.noreply.github.com> | 2023-11-19 17:16:17 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-19 17:16:17 +0100 |
| commit | 21344b74bf0877083b345c5650766b5b7997cc76 (patch) | |
| tree | 665b7c36c8a8911bcf3d759598742477d03c55b7 /src/main/java/at/hannibal2/skyhanni/utils | |
| parent | 5fdd4440016850804ef34057970be6788c27f3e0 (diff) | |
| download | skyhanni-21344b74bf0877083b345c5650766b5b7997cc76.tar.gz skyhanni-21344b74bf0877083b345c5650766b5b7997cc76.tar.bz2 skyhanni-21344b74bf0877083b345c5650766b5b7997cc76.zip | |
share new crop data (#718)
Added wrong crop milestone step detection. #718
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt index 52175ec56..90970a315 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt @@ -489,10 +489,12 @@ object LorenzUtils { } } - fun List<String>.nextAfter(after: String, skip: Int = 1): String? { + fun List<String>.nextAfter(after: String, skip: Int = 1) = nextAfter({ it == after}, skip) + + fun List<String>.nextAfter(after: (String) -> Boolean, skip: Int = 1): String? { var missing = -1 for (line in this) { - if (line == after) { + if (after(line)) { missing = skip - 1 continue } |
