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清潔與下面的配置安裝(我有公然