aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java
index a4a830e7cd..47d0eb3449 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java
@@ -396,11 +396,7 @@ public final class RuleConfiguredTargetBuilder {
checkSkylarkObjectSafe(entry.getValue());
}
return;
- } else if (object instanceof ClassObject && !(object instanceof BuildConfiguration)) {
- // We had to make BuildConfiguration implement ClassObject in order to allow access to
- // individual fragments as fields.
- // However, we don't want to expose it to the outside world, thus forcing us to add this
- // explicit check here.
+ } else if (object instanceof ClassObject) {
ClassObject struct = (ClassObject) object;
for (String key : struct.getKeys()) {
checkSkylarkObjectSafe(struct.getValue(key));