C# - 设置规则以防止使用某些属性/类

C# - setting rule to prevent certain attributes/classes from being used

提问人:user15716642 提问时间:8/18/2022 更新时间:8/18/2022 访问量:113

问:

我使用 sonarcloud,它似乎考虑了我的 .editorconfig 文件中的一些设置。我遇到了一些人滥用某些属性的问题,以至于如果正在使用某个属性,我想将其标记为警告。在这种情况下,属性名称非常具体,甚至正则表达式也会检查是否包含任何文件。有什么方法可以使用editorconfig或在sonar中添加自定义规则来标记包含此字符串的任何文件?我只需要能够以某种方式将它们标记为警告。MySuperSpecificAttributeNameHere

C# 警告 EditorConfig

评论

0赞 gunr2171 8/18/2022
这是在您的代码中制作的属性,还是从第三方库或运行时创建的属性?
0赞 user15716642 8/18/2022
@gunr2171它是 DataAnnotations 之一
0赞 Wilko van der Veen 9/21/2023
对于被滥用的属性也很有趣,因此 sonar 将始终使用该文件进行代码覆盖ExcludeFromCodeCoverage

答: 暂无答案