aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Greg Estren <gregce@google.com>2016-02-08 21:03:33 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-02-09 12:20:31 +0000
commitff47614521a86e3e2eb9e0d6643578a8e430e65e (patch)
tree8776be91f57f0c85450f5b29df43ad69f33cb84f /src
parenta969d32ba48873b61bbb02909715893e233bc463 (diff)
Make generator_function, generator_name nonconfigurable -
they're part of the static structure of a rule. -- MOS_MIGRATED_REVID=114141259
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java b/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
index 2c340bf6cc..5b9347cf16 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
@@ -206,9 +206,12 @@ public class BaseRuleClasses {
.nonconfigurable("Used in core loading phase logic with no access to configs"))
.add(attr("tags", STRING_LIST).orderIndependent().taggable()
.nonconfigurable("low-level attribute, used in TargetUtils without configurations"))
- .add(attr("generator_name", STRING).undocumented("internal"))
- .add(attr("generator_function", STRING).undocumented("internal"))
- .add(attr("generator_location", STRING).undocumented("internal"))
+ .add(attr("generator_name", STRING).undocumented("internal")
+ .nonconfigurable("static structure of a rule"))
+ .add(attr("generator_function", STRING).undocumented("internal")
+ .nonconfigurable("static structure of a rule"))
+ .add(attr("generator_location", STRING).undocumented("internal")
+ .nonconfigurable("static structure of a rule"))
.add(attr("testonly", BOOLEAN).value(testonlyDefault)
.nonconfigurable("policy decision: rules testability should be consistent"))
.add(attr("features", STRING_LIST).orderIndependent())