代码检查:不存在此名称的模块
当 Unreal .Build.cs 或 .Target.cs 文件中的字符串文字被用作模块依赖名称,但没有对应名称的 Unreal 模块时,此检查会报告该字符串文字。 适用于传递到依赖集合中的模块名称文字,例如 PublicDependencyModuleNames、 PrivateDependencyModuleNames ,以及类似的 添加 或 AddRange 调用。
示例
PublicDependencyModuleNames.AddRange(new[]
{
"Core",
"CoreUObject",
"GameplayTagz"
});
PublicDependencyModuleNames.AddRange(new[]
{
"Core",
"CoreUObject",
"GameplayTags"
});
快速修复
此检查没有专用的快速修复方案。 通常的改进是用正确存在的模块名称替换该文字。
2026年 5月 8日