- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在将CodeNarc插件用于CodeNarc 1.1的Gradle。我正在使用DuplicateStringLiteral规则,并在配置文件中传递ignoreStrings:['1','2'],但该规则不尊重我要传递的值。这是一个常规配置文件,部分如下所示:
DuplicateStringLiteral (
ignoreStrings: ['1', '2']
)
The ignoreStrings property ([1, 2]) can optionally specify a comma-separated list of Strings to ignore.
最佳答案
该文档显示ignoreStrings的默认值是一个空字符串...而不是一个空列表。这使我认为,当它说应该忽略(即不引起违规)的可选的逗号分隔的字符串列表时,它意味着将逗号分隔的字符串列表(注意没有大写)放在一个单独的字符串中。属性的字符串值。
TL; DR尝试:
DuplicateStringLiteral (
ignoreStrings: '1,2'
)
关于gradle - CodeNarc失败,DuplicateStringLiteral规则中的ignoreStrings中包含的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50727519/
我想在我们的 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”文件)。 在
我是一名优秀的程序员,十分优秀!