【问题标题】:How to configure GeneratedFileFilters of SonarC# to allow generated files如何配置 SonarC# 的 GeneratedFileFilters 以允许生成的文件
【发布时间】:2019-09-28 07:37:31
【问题描述】:

我想用 SonarQube 分析一个 C# 项目。我的一些文件有*.g.cs 扩展名。 Sonar C# 插件处理这些文件,就好像它们是生成的文件一样,我得到这个错误:

'SomeDirectory/ETitle.g.cs' 被 org.sonarsource.dotnet.shared.plugins.GeneratedFileFilter 排除

如何将这些文件包含到声纳扫描中?

【问题讨论】:

  • 它们不是自动生成的吗?通常*.g.cs 就是这样,生成的文件。
  • 话说,这是我们5年前定义的命名约定
  • 您也许可以明确地包含它们。但是,由于您使用标准扩展来做一些不适合的事情,所以它可能不起作用

标签: c# sonarqube sonarqube-plugin


【解决方案1】:

可以使用 SonarQube 或 SonarCloud UI,在 Project > Administration > General Settings > C# 中启用对生成的 C# 文件的分析,并启用 Analyze generated code 选项。

【讨论】:

    猜你喜欢
    • 2021-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-18
    • 1970-01-01
    • 2023-03-21
    • 2012-09-05
    • 2016-10-01
    相关资源
    最近更新 更多