We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
RecordArguments
1 parent 34e6627 commit a1ba64cCopy full SHA for a1ba64c
junit-jupiter-params/src/testFixtures/java/org/junit/jupiter/params/provider/RecordArguments.java
@@ -12,12 +12,13 @@
12
13
import java.util.Arrays;
14
15
+import org.jspecify.annotations.Nullable;
16
import org.junit.platform.commons.support.ReflectionSupport;
17
18
public interface RecordArguments extends Arguments {
19
20
@Override
- default Object[] get() {
21
+ default @Nullable Object[] get() {
22
return Arrays.stream(getClass().getRecordComponents()) //
23
.map(component -> ReflectionSupport.invokeMethod(component.getAccessor(), this)) //
24
.toArray();
0 commit comments