gpt4 book ai didi

stylecop - 设置 "ignore privates" "ignore internals"对内部类及其子元素没有影响

转载 作者:行者123 更新时间:2023-12-01 05:42:29 26 4
gpt4 key购买 nike

出于某种奇怪的原因,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 中收到以下消息
  • SA1600:该类必须具有
    文档标题。
  • SA1600:构造函数必须具有
    文档标题。
  • SA1600:该方法必须具有
    文档标题。
  • SA1600:该属性(property)必须有
    文档标题。

  • 这是错误还是功能?内部类不应该被忽略吗?

    最佳答案

    如果您在 Visual Studio 中使用 Stylecop,请检查您的设置是否也在 StyleCop 设置 -> 文档规则下打勾,否则可能会在运行时覆盖您的设置。

    关于stylecop - 设置 "ignore privates" "ignore internals"对内部类及其子元素没有影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4657020/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com