summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2018-10-27 18:22:29 +1100
committermd_5 <git@md-5.net>2018-10-27 18:22:29 +1100
commit99934bd88a6b2976695d03cffddd4d4bba75ef66 (patch)
tree6716cfd17cdf2fd68cc4f23e3f29d60f8188058f
parent22452b38c85e0102384f663d80cb179916e9477c (diff)
downloadbukkit-99934bd88a6b2976695d03cffddd4d4bba75ef66.tar
bukkit-99934bd88a6b2976695d03cffddd4d4bba75ef66.tar.gz
bukkit-99934bd88a6b2976695d03cffddd4d4bba75ef66.tar.lz
bukkit-99934bd88a6b2976695d03cffddd4d4bba75ef66.tar.xz
bukkit-99934bd88a6b2976695d03cffddd4d4bba75ef66.zip
Use String.split for simple splits
-rw-r--r--src/main/java/org/bukkit/command/SimpleCommandMap.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/org/bukkit/command/SimpleCommandMap.java b/src/main/java/org/bukkit/command/SimpleCommandMap.java
index f81ae85d..ba55a9ce 100644
--- a/src/main/java/org/bukkit/command/SimpleCommandMap.java
+++ b/src/main/java/org/bukkit/command/SimpleCommandMap.java
@@ -18,7 +18,6 @@ import org.bukkit.entity.Player;
import org.bukkit.util.StringUtil;
public class SimpleCommandMap implements CommandMap {
- private static final Pattern PATTERN_ON_SPACE = Pattern.compile(" ", Pattern.LITERAL);
protected final Map<String, Command> knownCommands = new HashMap<String, Command>();
private final Server server;
@@ -122,7 +121,7 @@ public class SimpleCommandMap implements CommandMap {
* {@inheritDoc}
*/
public boolean dispatch(CommandSender sender, String commandLine) throws CommandException {
- String[] args = PATTERN_ON_SPACE.split(commandLine);
+ String[] args = commandLine.split(" ");
if (args.length == 0) {
return false;
@@ -206,8 +205,7 @@ public class SimpleCommandMap implements CommandMap {
return null;
}
- String argLine = cmdLine.substring(spaceIndex + 1, cmdLine.length());
- String[] args = PATTERN_ON_SPACE.split(argLine, -1);
+ String[] args = cmdLine.substring(spaceIndex + 1, cmdLine.length()).split(" ", -1);
try {
return target.tabComplete(sender, commandName, args, location);