This is an automated email from the ASF dual-hosted git repository. elharo pushed a commit to branch requireNonNull in repository https://gitbox.apache.org/repos/asf/maven.git
commit 947816dde09db07ffe6c9629d5c9c46178995b86 Author: Elliotte Rusty Harold <[email protected]> AuthorDate: Mon Mar 24 12:00:47 2025 -0400 requireNonNull --- .../main/java/org/apache/maven/internal/impl/CoreUtils.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/impl/maven-core/src/main/java/org/apache/maven/internal/impl/CoreUtils.java b/impl/maven-core/src/main/java/org/apache/maven/internal/impl/CoreUtils.java index 07844b9368..9b47dfea8b 100644 --- a/impl/maven-core/src/main/java/org/apache/maven/internal/impl/CoreUtils.java +++ b/impl/maven-core/src/main/java/org/apache/maven/internal/impl/CoreUtils.java @@ -26,17 +26,11 @@ class CoreUtils { public static <T> T nonNull(T t) { - if (t == null) { - throw new IllegalArgumentException(); - } - return t; + return Objects.requireNonNull( t ); } public static <T> T nonNull(T t, String name) { - if (t == null) { - throw new IllegalArgumentException(name + " cannot be null"); - } - return t; + return Objects.requireNonNull( t, name + " cannot be null" ); } public static <T> T cast(Class<T> clazz, Object o, String name) {
