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

@@ -1,19 +1,22 @@
package org.bukkit.conversations;
import org.jetbrains.annotations.NotNull;
/**
* The ManuallyAbandonedConversationCanceller is only used as part of a {@link
* ConversationAbandonedEvent} to indicate that the conversation was manually
* abandoned by programmatically calling the abandon() method on it.
*/
public class ManuallyAbandonedConversationCanceller implements ConversationCanceller {
public void setConversation(Conversation conversation) {
public void setConversation(@NotNull Conversation conversation) {
throw new UnsupportedOperationException();
}
public boolean cancelBasedOnInput(ConversationContext context, String input) {
public boolean cancelBasedOnInput(@NotNull ConversationContext context, @NotNull String input) {
throw new UnsupportedOperationException();
}
@NotNull
public ConversationCanceller clone() {
throw new UnsupportedOperationException();
}