Skip to content

Commit 9d6de8e

Browse files
committed
Throw the right exception
1 parent b1acf4f commit 9d6de8e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

user/super/com/google/gwt/emul/java/util/Objects.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ public static <T> T requireNonNullElse(T obj, T defaultObj) {
134134
}
135135

136136
public static <T> T requireNonNullElseGet(T obj, Supplier<? extends T> supplier) {
137-
return obj != null ? obj : requireNonNull(supplier.get());
137+
return obj != null ? obj : requireNonNull(requireNonNull(supplier, "supplier").get());
138138
}
139139

140140
public static int checkIndex(int index, int length) {

user/test/com/google/gwt/emultest/java/util/ObjectsTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ private void assertThrows(Class<? extends Exception> thrownCheck, Runnable toTes
173173
toTest.run();
174174
fail("Should have failed");
175175
} catch (Exception ex) {
176-
assertEquals(ex.getClass(), thrownCheck);
176+
assertEquals(thrownCheck, ex.getClass());
177177
}
178178
}
179179
}

0 commit comments

Comments
 (0)