diff --git a/generator/src/main/java/org/apache/kafka/message/MessageDataGenerator.java b/generator/src/main/java/org/apache/kafka/message/MessageDataGenerator.java index 90c8bbe3f0780..2963bf0331e4a 100644 --- a/generator/src/main/java/org/apache/kafka/message/MessageDataGenerator.java +++ b/generator/src/main/java/org/apache/kafka/message/MessageDataGenerator.java @@ -1436,8 +1436,8 @@ private void generateVariableLengthWriter(Versions fieldFlexibleVersions, alwaysEmitBlockScope(type.isString()). ifNull(() -> { VersionConditional.forVersions(nullableVersions, possibleVersions). - ifMember(__ -> { - VersionConditional.forVersions(fieldFlexibleVersions, possibleVersions). + ifMember(presentVersions -> { + VersionConditional.forVersions(fieldFlexibleVersions, presentVersions). ifMember(___ -> { buffer.printf("_writable.writeUnsignedVarint(0);%n"); }). diff --git a/gradle/spotbugs-exclude.xml b/gradle/spotbugs-exclude.xml index 6e9a6c1282f05..93ddf91b2c160 100644 --- a/gradle/spotbugs-exclude.xml +++ b/gradle/spotbugs-exclude.xml @@ -243,12 +243,6 @@ For a detailed description of spotbugs bug categories, see https://spotbugs.read - - - - - -