diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java index deefbcb972..7f3a3b15b2 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleConfiguredTargetUtil.java @@ -320,9 +320,7 @@ public final class SkylarkRuleConfiguredTargetUtil { parseDefaultProviderKeys(declaredProvider, context, builder); defaultProviderProvidedExplicitly = true; } else { - Location creationLoc = declaredProvider.getCreationLocOrNull(); - builder.addSkylarkDeclaredProvider( - declaredProvider, creationLoc == null ? loc : creationLoc); + builder.addSkylarkDeclaredProvider(declaredProvider); } } @@ -495,7 +493,7 @@ public final class SkylarkRuleConfiguredTargetUtil { if (ruleContext.getRule().getRuleClassObject().isSkylarkTestable()) { Info actions = ActionsProvider.create(ruleContext.getAnalysisEnvironment().getRegisteredActions()); - builder.addSkylarkDeclaredProvider(actions, loc); + builder.addSkylarkDeclaredProvider(actions); } } |