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) {

Reply via email to