Commits

md_5 authored 9335c0ba4cb
Deprecate and stop using Java15Compat class.
No tags

src/main/java/org/bukkit/command/SimpleCommandMap.java

Modified
1 1 package org.bukkit.command;
2 2
3 -import static org.bukkit.util.Java15Compat.Arrays_copyOfRange;
4 -
5 3 import java.util.ArrayList;
4 +import java.util.Arrays;
6 5 import java.util.Collection;
7 6 import java.util.Collections;
8 7 import java.util.HashMap;
9 8 import java.util.Iterator;
10 9 import java.util.List;
11 10 import java.util.Map;
12 11 import java.util.regex.Pattern;
13 12
14 13 import org.apache.commons.lang.Validate;
15 14 import org.bukkit.Server;
130 129
131 130 String sentCommandLabel = args[0].toLowerCase(java.util.Locale.ENGLISH);
132 131 Command target = getCommand(sentCommandLabel);
133 132
134 133 if (target == null) {
135 134 return false;
136 135 }
137 136
138 137 try {
139 138 // Note: we don't return the result of target.execute as thats success / failure, we return handled (true) or not handled (false)
140 - target.execute(sender, sentCommandLabel, Arrays_copyOfRange(args, 1, args.length));
139 + target.execute(sender, sentCommandLabel, Arrays.copyOfRange(args, 1, args.length));
141 140 } catch (CommandException ex) {
142 141 throw ex;
143 142 } catch (Throwable ex) {
144 143 throw new CommandException("Unhandled exception executing '" + commandLine + "' in " + target, ex);
145 144 }
146 145
147 146 // return true as command was handled
148 147 return true;
149 148 }
150 149

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut