diff options
author | 2017-08-04 17:32:47 +0200 | |
---|---|---|
committer | 2017-08-07 11:20:10 +0200 | |
commit | ce59d4dc6c7ea461c2945e80e508fa7b4d2c7c4e (patch) | |
tree | b82c76a397f86b99521fb26a59ba6ab4232fc33a /src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java | |
parent | 05f563a97581959db5da0cb02daf87cfa20c6b88 (diff) |
Aspects that apply to files cannot apply to source files.
Make them not crash.
RELNOTES: None.
PiperOrigin-RevId: 164265379
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java b/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java index 4b8750da07..7fcd60f4f7 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java +++ b/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java @@ -159,9 +159,10 @@ public final class AspectDefinition { } /** - * Returns whether this aspect applies to files. + * Returns whether this aspect applies to (output) files. * - * Currently only supported for top-level aspects and targets. + * Currently only supported for top-level aspects and targets, and + * only for output files. */ public boolean applyToFiles() { return applyToFiles; @@ -459,7 +460,8 @@ public final class AspectDefinition { * Sets whether this aspect should apply to files. * * Default is <code>false</code>. - * Currently only supported for top-level aspects and targets. + * Currently only supported for top-level aspects and targets, and only for + * output files. */ public Builder applyToFiles(boolean propagateOverGeneratedFiles) { this.applyToFiles = propagateOverGeneratedFiles; |