Skip to content

Commit b213eb5

Browse files
committed
Fix nullability issue in ResolverFacade
1 parent a1a8b6b commit b213eb5

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtensionConfigurationException.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import java.io.Serial;
1616

1717
import org.apiguardian.api.API;
18+
import org.jspecify.annotations.Nullable;
1819
import org.junit.platform.commons.JUnitException;
1920

2021
/**
@@ -33,7 +34,7 @@ public ExtensionConfigurationException(String message) {
3334
super(message);
3435
}
3536

36-
public ExtensionConfigurationException(String message, Throwable cause) {
37+
public ExtensionConfigurationException(String message, @Nullable Throwable cause) {
3738
super(message, cause);
3839
}
3940

junit-jupiter-params/src/main/java/org/junit/jupiter/params/ResolverFacade.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ ArgumentSetLifecycleMethod.ParameterResolver createLifecycleMethodParameterResol
241241
.call(() -> configurationErrorOrSuccess(errors,
242242
() -> new DefaultArgumentSetLifecycleMethodParameterResolver(originalResolverFacade,
243243
lifecycleMethodResolverFacade, parameterDeclarationMapping))) //
244-
.getOrThrow(cause -> new ExtensionConfigurationException(
244+
.getNonNullOrThrow(cause -> new ExtensionConfigurationException(
245245
"Invalid @%s lifecycle method declaration: %s".formatted(
246246
annotation.annotationType().getSimpleName(), method.toGenericString()),
247247
cause));

0 commit comments

Comments
 (0)