codenarc

    0热度

    1回答

    所以我使用CodeNarc作为maven中的ant任务。 对于我的自定义规则集,我可以使用IllegalRegexRule。但是,当我尝试添加其他内容时,我有时会遇到ClassNotFoundException。 例如,一旦我把这个添加到我的ruleset.xml <rule class='org.codenarc.rule.formatting.MissingBlankLineAfterPack

    4热度

    1回答

    我想为我的Gradle Groovy项目生成Codenarc报告并在Jenkins中发布它们。 我成功地配置我的摇篮项目产生Codenarc与报道: 的build.gradle apply plugin: 'codenarc' ... dependencies { codenarc 'org.codenarc:CodeNarc:0.21' ... } codenarc

    0热度

    1回答

    我在我的Grails应用程序上做了一些静态代码分析(SCA)。 我必须检查'Depth of conditional nesting',但我无法找到任何Grails插件。 在CheckStyle中(对于java项目(代码))有NestedForDepth,NestedIfDepth和NestedTryDepth。但我无法在任何Grails SCA插件中找到这些内容。 请给我一个想法,怎么做。

    0热度

    1回答

    刚开始与codenarc插件Grails的 - 似乎是伟大的! 但现在我尝试配置一个动态的报告标题是这样的: “代码质量报告$ {APPNAME}” 不幸的是,它似乎appName属性不可用在合适的时间 - 我只是得到一个空值。 任何想法? PS:使用Grails 2.0.4用 “:codenarc:0.19”

    2热度

    1回答

    我使用CodeNarc编写我的项目的最佳实践,它的工作非常好。一般来说,Codenarc根据配置文件中定义的规则集(在我的情况下为codenarc.xml)为所有Main类和Test类分别生成报告。我已经习惯了下面的代码片段在我的项目: apply plugin: 'codenarc' dependencies { codenarc group: 'org.codenarc', na

    2热度

    1回答

    是否有任何方法可以在intellij中实时运行检查,而不是只需要选择Analyze > Inspect Code。特别是,我想要做实时codenarc分析(类似于Eclipse如何使用checkstyle),所以当我保存一个文件时,它告诉我是否存在违规。我下载了codenarc插件,但似乎没有明确支持。

    2热度

    1回答

    我正在尝试将CodeNarc与基于Maven的Groovy项目集成。 CodeNarc Maven插件网站上的文档很少。我试图了解的使用方面是: 如何指向自定义规则集以及项目的放置位置? 如何违反Jenkins构建如果任何规则被违反。 目前我能使用命令来运行CodeNarc MVN codenarc:codenarc 当我在 '报告' 部分增加了POM文件(如http://www.mojohaus

    0热度

    1回答

    我想我们的詹金斯运行codenarc它总是失败,我都在输出中得到的是 $ /opt/grails/bin/grails -Dgrails.work.dir=/var/lib/jenkins/.grails-codenarc codenarc --non-interactive | Loading Grails 2.4.4 | Configuring classpath | Running p

    6热度

    1回答

    我想围绕使用CodeNarc围绕Gradle。 根据CodeNarc文档,我的项目需要定义一个config/codenarc/codenarc.xml配置文件。但后来我看到很多似乎使用Groovy DSL的示例配置文件(例如this StarterRuleSet)。 那么请问: 是否有可能使用Groovy的DSL,如果有什么是文件的名称必须是,在那里它必须位于在我的项目,以及如何我是否将它连接到我

    0热度

    1回答

    我想将CodeNarc集成到基于Maven的项目中,并且我一直在遇到问题。 我想使用自定义规则集,当违反规则时,我希望我的maven构建失败。 如何配置codenarc,以便在运行以下操作时违反规则会导致失败? mvn clean install 而且,在POM配置CodeNarc文档并没有解释如何引用在我的自定义规则集。有关如何设置的建议?谢谢! 当我运行mvn清洁与下面的配置安装(我有公然