Internal changes

PiperOrigin-RevId: 247774808
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/Whitelist.java b/src/main/java/com/google/devtools/build/lib/analysis/Whitelist.java
index 4fbdba1..f9b8157 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/Whitelist.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/Whitelist.java
@@ -81,13 +81,19 @@
    *     whitelist on rule definition location and features that whitelist on rule instantiation
    *     location to share logic.
    */
-  private static boolean isAvailableFor(
+  public static boolean isAvailableFor(
       RuleContext ruleContext, String whitelistName, Label relevantLabel) {
     PackageSpecificationProvider packageSpecificationProvider =
         fetchPackageSpecificationProvider(ruleContext, whitelistName);
     return isAvailableFor(packageSpecificationProvider.getPackageSpecifications(), relevantLabel);
   }
 
+  public static boolean isAvailableFor(
+      Iterable<PackageGroupContents> packageGroupContents, Label relevantLabel) {
+    return Streams.stream(packageGroupContents)
+        .anyMatch(p -> p.containsPackage(relevantLabel.getPackageIdentifier()));
+  }
+
   public static PackageSpecificationProvider fetchPackageSpecificationProvider(
       RuleContext ruleContext, String whitelistName) {
     String attributeName = getAttributeNameFromWhitelistName(whitelistName);
@@ -111,12 +117,6 @@
     return isAvailableFor(packageSpecificationProvider.getPackageSpecifications(), relevantLabel);
   }
 
-  public static boolean isAvailableFor(
-      Iterable<PackageGroupContents> packageGroupContents, Label relevantLabel) {
-    return Streams.stream(packageGroupContents)
-        .anyMatch(p -> p.containsPackage(relevantLabel.getPackageIdentifier()));
-  }
-
   /**
    * Returns whether the rule from the given rule context has a whitelist by the given name.
    *