Brief audit of singleton SkyValues
Minimize indirection wrt singletons, turns out we had one that was completely unused.
--
MOS_MIGRATED_REVID=105621494
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupFunction.java
index 6d6511a..09debbf 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupFunction.java
@@ -41,7 +41,7 @@
PathFragment parentDir = dir.getPackageFragment().getParentDirectory();
if (parentDir == null) {
- return ContainingPackageLookupValue.noContainingPackage();
+ return ContainingPackageLookupValue.NONE;
}
PackageIdentifier parentId = PackageIdentifier.create(dir.getRepository(), parentDir);
return env.getValue(ContainingPackageLookupValue.key(parentId));