Fix misleading warning for rule dependency RELNOTES: Reverts a change that lead to misleading warnings. -- MOS_MIGRATED_REVID=132230645
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java index 11d2730..f74ec75 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
@@ -1846,7 +1846,7 @@ Predicate<RuleClass> warningPredicate = attribute.getAllowedRuleClassesWarningPredicate(); if (warningPredicate.apply(ruleClass)) { reportBadPrerequisite(attribute, prerequisiteTarget.getTargetKind(), prerequisite, - "expected " + warningPredicate, true); + "expected " + attribute.getAllowedRuleClassesPredicate(), true); return; } }