codenarc

    2熱度

    1回答

    因此,我終於將codenarc引入到我的項目構建過程中,並且收到以下警告 - GrailsDomainReservedSqlKeywordName。 問題是我有相當多的這些警告,因爲我已經命名了不少域字段爲data。例如 class FormData { Long data static constraints = { data nullable: true

    0熱度

    1回答

    如果我使用了Grails項目sonarqube靜態代碼分析工具聲納安裝Groovy插件後,然後做它內部也使用codenarc或做我必須使用codenarc項目的分析,分別使用codenarc插件在Grails中? 基本上,是sonarqube足以用於靜態代碼分析或我應該也使用codenarc?

    0熱度

    1回答

    我使用的是Gradle 2.3,項目有Groovy代碼。對於靜態代碼分析,我使用Codenarc(即項目文件夾具有「config/codenarc/codenarc.xml」文件)。 在的build.gradle/GRADLE_HOME/init.d /的頂級level.gradle文件,我有: apply plugin: 'codenarc' codenarc { igno

    2熱度

    1回答

    我想添加靜態代碼分析插件到Eclipse(Eclipse Mars 4.6)。爲此,我添加了包含groovy項目規則的sonarlint插件。但它無法分析groovy文件,或者可以給出相同的建議。 我在網上搜索,發現codenarc可以用於相同的和sonarlint也使用codenarc的報告,但codenarc插件的eclipse是可用的,直到日食4.1只,不支持高於該版本的版本。 有沒有人試過

    2熱度

    2回答

    我想在Gradle的CodeNarc中生成HTML和控制檯報告。 我build.gradle: apply plugin: 'codenarc' ... codenarc { toolVersion = '0.24.1' configFile = file('config/codenarc/codenarc.groovy') reportFormat = 'htm

    3熱度

    2回答

    我已經安裝並生成了xml報告,我已經用grails項目CodeNarc Plugin。安裝和以下配置和版本配置SonarQube: 的Grails 2.3.7 SonarQube服務器 - 4.5 SonarQube Runner- 2.4 CodeNarc Plugin- 0.22 Sonar-project.properties文件包含 #sonar-runner.properties s

    1熱度

    1回答

    我想編寫一個定製的CodeNarc規則來驗證Grails集成測試類的某些方面。例如Spock集成測試應該擴展IntegrationSpec;不是規範。 但要做到這一點,我需要在訪問規則中的類時過濾集成測試,我不知道該怎麼做。 一個想法是查看源文件路徑,看它是否在test/integration,但我不知道是否有可能獲取文件的源路徑。任何其他想法?

    1熱度

    1回答

    我正在開發靜態Groovy腳本分析。我找到的工具是CodeNarc,但是如何編輯規則集,而無需編輯CodeNarc.jar? 我從命令行調用CodeNarc: java -classpath "binary-tools/CodeNarc/groovy-all-2.4.6-jenkins-1.jar:binary-tools/CodeNarc/CodeNarc-1.0.jar:binary-tool

    1熱度

    1回答

    CodeNarc有346條規則,但Sonar Groovy插件(使用CodeNarc)只使用59條規則。 我需要在聲納中添加更多規則到Groovy分析。我怎樣才能做到這一點? 感謝

    1熱度

    1回答

    我們有一個廣泛使用Groovy的項目,我們使用Maven構建我們的工件。 (IntelliJ作爲我們的IDE) 我們想要合併一些自動化的代碼風格檢查,並認爲我們可能會使用codecarc-maven-plugin。但是,既然Codehaus已經走了,那麼這個插件是否會在其他地方得到積極的支持呢? 在Maven構建期間自動運行Groovy樣式檢查器的其他好選擇嗎?