aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
diff options
context:
space:
mode:
authorGravatar shreyax <shreyax@google.com>2018-04-19 12:51:24 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-19 12:54:27 -0700
commitae25202c65ebda4c7d4b083a8fe5edef20daa910 (patch)
treec34f4116e02f79b7c6623c58e8f730680fa4439b /src/main/java/com/google/devtools/build/skyframe
parent45c387fed4d2c6dba494f12746c7067e0703b949 (diff)
Add warning to registerDependencies javadoc
PiperOrigin-RevId: 193559600
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe')
-rw-r--r--src/main/java/com/google/devtools/build/skyframe/SkyFunction.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/SkyFunction.java b/src/main/java/com/google/devtools/build/skyframe/SkyFunction.java
index 527fae3f86..9975996af5 100644
--- a/src/main/java/com/google/devtools/build/skyframe/SkyFunction.java
+++ b/src/main/java/com/google/devtools/build/skyframe/SkyFunction.java
@@ -286,6 +286,9 @@ public interface SkyFunction {
/**
* Register dependencies on keys without necessarily requiring their values.
+ *
+ * <p>WARNING: Dependencies here MUST be done! Only use this function if you know what you're
+ * doing.
*/
default void registerDependencies(Iterable<SkyKey> keys) throws InterruptedException {
getValues(keys);