【问题标题】:How to exclude a package from codenarc?如何从 codenarc 中排除包?
【发布时间】:2013-09-20 22:24:51
【问题描述】:

我是 Gradle 和 Codenarc 的新手,但我没有找到显示如何从 codenarc 报告中排除包的示例。

例如,我有一个 groovy 应用程序,它使用包 myapp.main 和 myapp.legacy 等

我希望我的所有规则集都应用于 myapp.main,但没有应用于 myapp.legacy。 我怎样才能做到这一点?

【问题讨论】:

    标签: groovy gradle codenarc


    【解决方案1】:

    有几个地方可以查找此类信息:

    1. Gradle User Guide,每个插件都有一个章节。
    2. Gradle Build Language Reference(特别是 CodeNarc 任务类型)。
    3. 完整 Gradle 分布中的样本。
    4. Gradle forums

    根据 2.,includeexclude 过滤器应该可以解决问题。例如:

    codenarcMain {
        exclude "myapp/legacy/**"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-22
      • 1970-01-01
      • 2013-01-05
      • 2023-04-02
      • 2016-11-06
      相关资源
      最近更新 更多