Skip to content

Commit 82c3f2c

Browse files
committed
DefaultEval: Add nullable map
1 parent 6bfd2fb commit 82c3f2c

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

scijava-ops-engine/src/main/java/org/scijava/ops/engine/eval/DefaultEval.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333

3434
import org.scijava.function.Functions;
3535
import org.scijava.ops.api.OpEnvironment;
36+
import org.scijava.ops.spi.Nullable;
3637
import org.scijava.ops.spi.Op;
3738
import org.scijava.ops.spi.OpClass;
3839

@@ -61,8 +62,10 @@ public class DefaultEval implements
6162
* @return the output
6263
*/
6364
@Override
64-
public Object apply(final String input, final Map<String, Object> vars,
65-
final OpEnvironment ops)
65+
public Object apply( //
66+
final String input, //
67+
@Nullable final Map<String, Object> vars, //
68+
final OpEnvironment ops) //
6669
{
6770
OpEvaluator e = new OpEvaluator(ops);
6871
if (vars != null) e.setAll(vars);

scijava-ops-image/src/test/java/org/scijava/ops/image/OpRegressionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public class OpRegressionTest {
4242

4343
@Test
4444
public void opDiscoveryRegressionIT() {
45-
long expected = 1874;
45+
long expected = 1875;
4646
long actual = ops.infos().size();
4747
assertEquals(expected, actual);
4848
}

0 commit comments

Comments
 (0)