Skip to content

Commit ce69e32

Browse files
committed
api: Correct nullability on Pointered.getOrDefault
1 parent 0fd4a86 commit ce69e32

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

api/src/main/java/net/kyori/adventure/pointer/Pointered.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public interface Pointered {
5959
* @return the value
6060
* @since 4.8.0
6161
*/
62-
@Contract("_, null -> null; _, !null -> !null")
62+
@Contract("_, null -> _; _, !null -> !null")
6363
@SuppressWarnings("checkstyle:MethodName")
6464
default <T> @Nullable T getOrDefault(final @NotNull Pointer<T> pointer, final @Nullable T defaultValue) {
6565
return this.pointers().getOrDefault(pointer, defaultValue);

api/src/main/java/net/kyori/adventure/pointer/Pointers.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public interface Pointers extends Buildable<Pointers, Pointers.Builder> {
8181
* @return the value
8282
* @since 4.8.0
8383
*/
84-
@Contract("_, !null -> !null; _, null -> null")
84+
@Contract("_, null -> _; _, !null -> !null")
8585
@SuppressWarnings("checkstyle:MethodName")
8686
default <T> @Nullable T getOrDefault(final @NotNull Pointer<T> pointer, final @Nullable T defaultValue) {
8787
return this.get(pointer).orElse(defaultValue);

0 commit comments

Comments
 (0)