Disable UngroupedOverloads finding, see adonovan's related TODO here
PiperOrigin-RevId: 440797048
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java
index 7e9a6a0..9ff6198 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaInfo.java
@@ -215,6 +215,7 @@
/** Returns the instance for the provided providerClass, or <tt>null</tt> if not present. */
// TODO(adonovan): rename these three overloads of getProvider to avoid
// confusion with the unrelated no-arg Info.getProvider method.
+ @SuppressWarnings("UngroupedOverloads")
@Nullable
public <P extends TransitiveInfoProvider> P getProvider(Class<P> providerClass) {
return providers.getProvider(providerClass);