Set target/aspect completion functions as unsharable.
RELNOTES: None
PiperOrigin-RevId: 207176404
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java
index ac9228c..9673a02 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java
@@ -92,9 +92,11 @@
static final SkyFunctionName LOAD_SKYLARK_ASPECT =
SkyFunctionName.createHermetic("LOAD_SKYLARK_ASPECT");
public static final SkyFunctionName TARGET_COMPLETION =
- SkyFunctionName.createHermetic("TARGET_COMPLETION");
+ SkyFunctionName.create(
+ "TARGET_COMPLETION", ShareabilityOfValue.NEVER, FunctionHermeticity.HERMETIC);
public static final SkyFunctionName ASPECT_COMPLETION =
- SkyFunctionName.createHermetic("ASPECT_COMPLETION");
+ SkyFunctionName.create(
+ "ASPECT_COMPLETION", ShareabilityOfValue.NEVER, FunctionHermeticity.HERMETIC);
static final SkyFunctionName TEST_COMPLETION =
SkyFunctionName.create(
"TEST_COMPLETION", ShareabilityOfValue.NEVER, FunctionHermeticity.HERMETIC);