Fix comments regarding rpackages when a file has no ancestor BUILD file

PiperOrigin-RevId: 405464912
diff --git a/src/main/java/com/google/devtools/build/lib/query2/RBuildFilesVisitor.java b/src/main/java/com/google/devtools/build/lib/query2/RBuildFilesVisitor.java
index eb292f9..6e5efa3 100644
--- a/src/main/java/com/google/devtools/build/lib/query2/RBuildFilesVisitor.java
+++ b/src/main/java/com/google/devtools/build/lib/query2/RBuildFilesVisitor.java
@@ -173,6 +173,9 @@
    * of SkyKeys whose transitive reverse dependencies must contain the exact same set of packages.
    *
    * <p>Note that there may not be nodes in the graph corresponding to the returned SkyKeys.
+   *
+   * <p>Note also that we assume there'll be a PackageLookupValue node for some ancestor directory
+   * of every file to which a symlink could possibly point otherwise the file will not be included.
    */
   private static Collection<SkyKey> getSkyKeysForFileFragments(
       WalkableGraph graph, Iterable<PathFragment> pathFragments) throws InterruptedException {