Fix nullability @Contract for SupplierUtils.resolve(Supplier)
Closes gh-34987
This commit is contained in:
@@ -37,7 +37,7 @@ public abstract class SupplierUtils {
|
||||
* @param supplier the supplier to resolve
|
||||
* @return the supplier's result, or {@code null} if none
|
||||
*/
|
||||
@Contract("null -> null; !null -> !null")
|
||||
@Contract("null -> null")
|
||||
public static <T> @Nullable T resolve(@Nullable Supplier<T> supplier) {
|
||||
return (supplier != null ? supplier.get() : null);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user