From cbbd1d45feee1f2c95cf34849150614f9ded84fd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 4 Mar 2025 16:50:16 +0000 Subject: [PATCH] Bump com.uber.nullaway:nullaway from 0.12.3 to 0.12.4 in the development-dependencies group (#3773) * Bump com.uber.nullaway:nullaway in the development-dependencies group Bumps the development-dependencies group with 1 update: [com.uber.nullaway:nullaway](https://github.com/uber/NullAway). Updates `com.uber.nullaway:nullaway` from 0.12.3 to 0.12.4 - [Release notes](https://github.com/uber/NullAway/releases) - [Changelog](https://github.com/uber/NullAway/blob/master/CHANGELOG.md) - [Commits](https://github.com/uber/NullAway/compare/v0.12.3...v0.12.4) --- updated-dependencies: - dependency-name: com.uber.nullaway:nullaway dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] * Addressing jspecify nullability issues --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Soby Chacko --- build.gradle | 2 +- .../springframework/kafka/test/assertj/KafkaConditions.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index f49fd22a..2e86fd6a 100644 --- a/build.gradle +++ b/build.gradle @@ -187,7 +187,7 @@ configure(javaProjects) { subproject -> testImplementation "org.hamcrest:hamcrest-core:$hamcrestVersion" optionalApi "org.assertj:assertj-core:$assertjVersion" - errorprone 'com.uber.nullaway:nullaway:0.12.3' + errorprone 'com.uber.nullaway:nullaway:0.12.4' errorprone 'com.google.errorprone:error_prone_core:2.36.0' } diff --git a/spring-kafka-test/src/main/java/org/springframework/kafka/test/assertj/KafkaConditions.java b/spring-kafka-test/src/main/java/org/springframework/kafka/test/assertj/KafkaConditions.java index ab8fc425..abad3aea 100644 --- a/spring-kafka-test/src/main/java/org/springframework/kafka/test/assertj/KafkaConditions.java +++ b/spring-kafka-test/src/main/java/org/springframework/kafka/test/assertj/KafkaConditions.java @@ -148,7 +148,8 @@ public final class KafkaConditions { } @Override - public boolean matches(ConsumerRecord value) { + @SuppressWarnings("NullAway") // Overridden method does not define nullness + public boolean matches(@Nullable ConsumerRecord value) { return this.keyCondition.matches(value) && this.valueCondition.matches(value); }