performance: #10173 - Only check promotion circular references once, not once per promotion

This commit is contained in:
Yair Morgenstern
2023-09-26 16:46:05 +03:00
parent 59af72da3f
commit d5dffa928a

View File

@ -374,8 +374,8 @@ class RulesetValidator(val ruleset: Ruleset) {
RulesetErrorSeverity.Warning)
}
checkUniques(promotion, lines, rulesetSpecific, tryFixUnknownUniques)
checkPromotionCircularReferences(lines)
}
checkPromotionCircularReferences(lines)
for (unitType in ruleset.unitTypes.values) {
checkUniques(unitType, lines, rulesetSpecific, tryFixUnknownUniques)