Adds a hook for low-level NestedSet access. PiperOrigin-RevId: 214446839
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSet.java b/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSet.java index 5371c30..8402166 100644 --- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSet.java +++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSet.java
@@ -198,6 +198,16 @@ } } + /** + * Public version of {@link #getChildren}. + * + * <p>Strongly prefer {@link NestedSetVisitor}. Internal representation subject to change without + * notice. + */ + public Object getChildrenUnsafe() { + return getChildren(); + } + /** Returns the internal item, array, or future. */ Object rawChildren() { return children;