From 773d996bf88f99306f6cc764e6611476c873b18f Mon Sep 17 00:00:00 2001 From: yairm210 Date: Sun, 7 Apr 2024 11:23:01 +0300 Subject: [PATCH] Mod checker warns against deprecated conditionals --- .../com/unciv/models/ruleset/validation/UniqueValidator.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt b/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt index db63394997..63943404cb 100644 --- a/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt +++ b/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt @@ -172,12 +172,14 @@ class UniqueValidator(val ruleset: Ruleset) { continue rulesetErrors.add( - "$prefix contains the conditional \"${conditional.text}\"." + + "$prefix contains conditional \"${conditional.text}\"." + " This contains the parameter ${complianceError.parameterName} which does not fit parameter type" + " ${complianceError.acceptableParameterTypes.joinToString(" or ") { it.parameterName }} !", complianceError.errorSeverity.getRulesetErrorSeverity(), uniqueContainer, unique ) } + + addDeprecationAnnotationErrors(conditional, "$prefix contains conditional \"${conditional.text}\" which", rulesetErrors, uniqueContainer) } private fun addDeprecationAnnotationErrors(