由于某些奇怪的原因,StyleCop不尊重我的文档规则设置。请考虑以下代码:
internal class SomeClass
{
public SomeClass()
{
}
public SomeMethod()
{
}
public SomeProperty { get; set; }
}
以下设置:
<Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.DocumentationRules">
...
<AnalyzerSettings>
<BooleanProperty Name="IgnorePrivates">True</BooleanProperty>
<BooleanProperty Name="IgnoreInternals">True</BooleanProperty>
</AnalyzerSettings>
</Analyzer>
...
我从stylecop 4.4获得以下消息
这是一个错误还是一个功能?内部类不应该被忽略吗?
答案 0 :(得分:1)
如果您在Visual Studio中使用Stylecop,请检查您的设置是否也在StyleCop设置下打勾 - &gt;文档规则可能会在运行时覆盖您的设置。