Fix lint test.

This commit is contained in:
Paul Chote
2024-10-17 18:01:04 +01:00
committed by Gustas
parent 631cf4ba74
commit c84d088dfa

View File

@@ -291,12 +291,11 @@ namespace OpenRA.Mods.Common.Lint
Utility.GetFields(typeof(ModContent)), Utility.GetFields(typeof(ModContent)),
new[] { modContent }, new[] { modContent },
(obj, field) => $"`ModContent.{field.Name}` in mod.yaml"); (obj, field) => $"`ModContent.{field.Name}` in mod.yaml");
foreach (var package in modContent.Packages) GetUsedTranslationKeysFromFieldsWithTranslationReferenceAttribute(
GetUsedTranslationKeysFromFieldsWithTranslationReferenceAttribute( usedKeys, testedFields,
usedKeys, testedFields, Utility.GetFields(typeof(ModContent.ModPackage)),
Utility.GetFields(typeof(ModContent.ModPackage)), modContent.Packages.Values.ToArray(),
new[] { package.Value }, (obj, field) => $"`ModContent.Packages.ContentPackage.{field.Name}` in mod.yaml");
(obj, field) => $"`ModContent.Packages.ContentPackage@{package.Key}.{field.Name}` in mod.yaml");
GetUsedTranslationKeysFromFieldsWithTranslationReferenceAttribute( GetUsedTranslationKeysFromFieldsWithTranslationReferenceAttribute(
usedKeys, testedFields, usedKeys, testedFields,