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,5 +1,8 @@
package org.bukkit.block;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
* Represents a block (usually a container) that may be locked. When a lock is
* active an item with a name corresponding to the key will be required to open
@@ -19,6 +22,7 @@ public interface Lockable {
*
* @return the key needed.
*/
@NotNull
String getLock();
/**
@@ -27,5 +31,5 @@ public interface Lockable {
*
* @param key the key required to access the container.
*/
void setLock(String key);
void setLock(@Nullable String key);
}