SPIGOT-2540: Add nullability annotations to entire Bukkit API

By: Darkyenus <darkyenus@gmail.com>
This commit is contained in:
Bukkit/Spigot
2019-03-13 17:42:57 +11:00
parent e069a80fd8
commit 416c865476
565 changed files with 5372 additions and 2008 deletions

View File

@@ -5,6 +5,7 @@ import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.apache.commons.lang.StringUtils;
import org.bukkit.command.ConsoleCommandSender;
import org.jetbrains.annotations.NotNull;
/**
* Lacking an alternative, the help system will create instances of
@@ -16,7 +17,7 @@ public class GenericCommandHelpTopic extends HelpTopic {
protected Command command;
public GenericCommandHelpTopic(Command command) {
public GenericCommandHelpTopic(@NotNull Command command) {
this.command = command;
if (command.getLabel().startsWith("/")) {
@@ -58,7 +59,7 @@ public class GenericCommandHelpTopic extends HelpTopic {
fullText = sb.toString();
}
public boolean canSee(CommandSender sender) {
public boolean canSee(@NotNull CommandSender sender) {
if (!command.isRegistered()) {
// Unregistered commands should not show up in the help
return false;