From afb4b0a85064b0bc4895166a3ad514ff87b3d880 Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Tue, 28 May 2024 11:35:40 +0200 Subject: [PATCH] Fix warning about nullable parameter in DataFieldMaxValueJobParametersIncrementer --- .../support/DataFieldMaxValueJobParametersIncrementer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/DataFieldMaxValueJobParametersIncrementer.java b/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/DataFieldMaxValueJobParametersIncrementer.java index c01e511c1..5cce9c53f 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/DataFieldMaxValueJobParametersIncrementer.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/launch/support/DataFieldMaxValueJobParametersIncrementer.java @@ -19,6 +19,7 @@ import org.springframework.batch.core.JobParameters; import org.springframework.batch.core.JobParametersBuilder; import org.springframework.batch.core.JobParametersIncrementer; import org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer; +import org.springframework.lang.Nullable; import org.springframework.util.Assert; /** @@ -50,7 +51,7 @@ public class DataFieldMaxValueJobParametersIncrementer implements JobParametersI } @Override - public JobParameters getNext(JobParameters jobParameters) { + public JobParameters getNext(@Nullable JobParameters jobParameters) { return new JobParametersBuilder(jobParameters == null ? new JobParameters() : jobParameters) .addLong(this.key, this.dataFieldMaxValueIncrementer.nextLongValue()) .toJobParameters();