From 1e49f75a190b1a912def36b2e111478f8042b23b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Stankiewicz?= Date: Fri, 24 Apr 2026 13:09:05 +0200 Subject: [PATCH 1/3] Update comment in BeamModulePlugin.groovy around ErrorProne Intended suppressions with justifications --- .../main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy | 1 + 1 file changed, 1 insertion(+) diff --git a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy index 57a56e66b168..005a8b587804 100644 --- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy +++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy @@ -1548,6 +1548,7 @@ class BeamModulePlugin implements Plugin { "MockNotUsedInProduction", "NullableWildcard", "SuperCallToObjectMethod", + // Intended suppressions with justifications // for encoding efficiency and backward compatibility "EnumOrdinal", // widely used in non-public methods From 1364034979ba48be54ddea2841ccf2c3e5bbad60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Stankiewicz?= Date: Fri, 24 Apr 2026 13:10:10 +0200 Subject: [PATCH 2/3] Revert "Update comment in BeamModulePlugin.groovy around ErrorProne" --- .../main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy | 1 - 1 file changed, 1 deletion(-) diff --git a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy index 005a8b587804..57a56e66b168 100644 --- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy +++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy @@ -1548,7 +1548,6 @@ class BeamModulePlugin implements Plugin { "MockNotUsedInProduction", "NullableWildcard", "SuperCallToObjectMethod", - // Intended suppressions with justifications // for encoding efficiency and backward compatibility "EnumOrdinal", // widely used in non-public methods From 75d2bdfc951542c2f73343c9df3d34a7c279dd87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Stankiewicz?= Date: Fri, 24 Apr 2026 13:11:29 +0200 Subject: [PATCH 3/3] BeamModulePlugin.groovy - add comment for ErrorProne checks --- .../main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy | 1 + 1 file changed, 1 insertion(+) diff --git a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy index 57a56e66b168..005a8b587804 100644 --- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy +++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy @@ -1548,6 +1548,7 @@ class BeamModulePlugin implements Plugin { "MockNotUsedInProduction", "NullableWildcard", "SuperCallToObjectMethod", + // Intended suppressions with justifications // for encoding efficiency and backward compatibility "EnumOrdinal", // widely used in non-public methods