- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 CodeNarc 来解决问题Gradle里面.
根据 CodeNarc 文档,我的项目需要定义一个 config/codenarc/codenarc.xml
配置文件。但后来我看到很多示例配置文件(例如 this StarterRuleSet )似乎使用了 Groovy DSL。
所以我问:
main.html
的报告;我怎样才能将此文件的名称更改为codenarc.html
?最佳答案
看起来你可以在 build.gradle
中输入:
codenarc {
toolVersion = "0.20"
}
codenarcMain {
configFile = rootProject.file("path/to/CodeNarcMain.groovy")
}
codenarcTest {
configFile = rootProject.file("path/to/CodeNarcTest.groovy")
}
其中文件名(CodeNarcMain
、CodeNarcTest
)是您想要的任何名称。
Groovy DSL documentation is here.如果您需要配置特定规则,请在文档中查找,如果该规则具有公开的公共(public)属性,它们将列在特定规则文档下的表格中。
看起来你只能change the report file format (HTML、XML、文本、控制台),但不是生成的实际文件名。
关于plugins - 在 Gradle 中配置 CodeNarc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25965085/
我想在我们的 Jenkins 上运行codenarc它总是失败,我在输出中得到的是 $ /opt/grails/bin/grails -Dgrails.work.dir=/var/lib/jenkin
我有一个grails项目 CodeNarc Plugin安装并生成 xml 报告。使用以下配置和版本安装并配置了 SonarQube: Grails 2.3.7 SonarQube 服务器 - 4.5
我想编写一个自定义CodeNarc规则,以验证Grails集成测试类的某些方面。例如Spock集成测试应扩展IntegrationSpec;不是规格。 但是要做到这一点,我需要在访问规则中的类时过滤集
我正在尝试在 grails 项目上使用 codeNarc,在安装并运行它之后,我收到了一些我想理解和解决的规则集违规消息。第一个关注“GrailsStatelessService”,第二个关注“e
当使用 CodeNarc 对 Groovy 和 Grails 代码进行静态代码分析时,它无法找出类层次结构。在一个服务类(例如 BaseService)中有一个私有(private)方法。另一个服务类
CodeNarc 插件 CodeNarc 插件使用 CodeNarc 对项目的 Groovy 源文件执行质量检查并生成报告。 用法 要使用CodeNarc 插件,请在构建脚本中包含以下语句:
我正在使用带有 gradle 的 codenarc 1.4 来测试 Jenkins 共享库中的 groovy 代码,但是当它运行时输出错误说它无法解析 groovy.lang.Closure 虽然这似
我有一组 codenarc 的自定义规则他们使用继承和抽象类来共享一些代码。问题是如何使用此规则而不修改 codenarc 并自己构建 codenarc.jar 或如何将类注入(inject)到 co
我正在尝试使用 CodeNarc 来解决问题Gradle里面. 根据 CodeNarc 文档,我的项目需要定义一个 config/codenarc/codenarc.xml 配置文件。但后来我看到很多
刚开始使用 grails 的 codenarc 插件 - 看起来很棒! 但现在我尝试像这样配置动态报告标题: “${appName} 的代码质量报告” 不幸的是,似乎 appName属性在正确的时间不
我想在 Gradle 的 CodeNarc 中生成 HTML 和控制台报告。 我的build.gradle: apply plugin: 'codenarc' ... codenarc { t
有没有办法在intellij 中实时运行检查,而不仅仅是必须选择Analyze > Inspect Code .特别是,我想进行实时 codenarc 分析(类似于 Eclipse 对 checkst
我正在使用 CodeNarc 在我的项目中编写最佳实践,并且它工作得非常好。一般来说,Codenarc 根据配置文件(在我的例子中为 codenarc.xml)中定义的规则集为所有 Main 类和 T
我正在尝试为我的 Gradle Groovy 项目生成 Codenarc 报告并在 Jenkins 中发布它们。 我成功配置了我的 Gradle 项目来生成 Codenarc 报告: build.gr
我正在使用 Gradle 2.3 并且项目有 Groovy 代码。对于静态代码分析,我使用的是 Codenarc(即项目文件夹有“config/codenarc/codenarc.xml”文件)。 在
我是一名优秀的程序员,十分优秀!