summaryrefslogtreecommitdiffstats
path: root/bukkit/src
diff options
context:
space:
mode:
authorSteven Van Ingelgem <steven@vaningelgem.be>2024-01-07 08:04:10 +0100
committerLeonardo Bishop <13875753+LMBishop@users.noreply.github.com>2024-01-09 16:05:26 +0000
commita184e76053aa55df4fb5f156fa6c5c0ecb8f811d (patch)
tree4eea91960a03b49b19990a35cb26d9cd8a2364a5 /bukkit/src
parentb1bf53962b5db4a138e8e2b0d86e119a62513783 (diff)
Also allow '_' and '-' to be used as "characters".
Diffstat (limited to 'bukkit/src')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/StringUtils.java10
1 files changed, 2 insertions, 8 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/StringUtils.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/StringUtils.java
index e51d645e..959ba7dc 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/StringUtils.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/StringUtils.java
@@ -5,7 +5,6 @@ package com.leonardobishop.quests.bukkit.util;
* https://github.com/apache/commons-lang/blob/master/LICENSE.txt
*/
public class StringUtils {
-
public static boolean isEmpty(final CharSequence cs) {
return cs == null || cs.length() == 0;
}
@@ -14,13 +13,8 @@ public class StringUtils {
if (isEmpty(cs)) {
return false;
}
- final int sz = cs.length();
- for (int i = 0; i < sz; i++) {
- if (!Character.isLetterOrDigit(cs.charAt(i))) {
- return false;
- }
- }
- return true;
+
+ return cs.chars().allMatch(c -> Character.isLetterOrDigit(c) || c == '_' || c == '-');
}
public static boolean isNumeric(final CharSequence cs) {