そうする必要はありません。
Codenarcプラグインを使用すると、codenarc構成を外部に保持できます。ここを参照して
くださいhttp://grails.org/plugin/codenarc#Codenarcプロパティの構成
ここに含まれているのは、私が持っているcodenarcセットアップの例ですBuildConfig.groovy
codenarc.processTestUnit = false
codenarc.processTestIntegration = false
codenarc.processViews = true
codenarc.propertiesFile = 'grails-app/conf/codenarc.properties'
codenarc.ruleSetFiles = [
"rulesets/basic.xml",
"rulesets/braces.xml",
"rulesets/grails.xml",
"rulesets/groovyism.xml",
]
codenarc.properties
ここでは、含まれている各ルールセットのルールの一部をオン/オフにするために使用する外部ファイルも定義します。このcodenarc.properties
ファイルの内容の例はここに含まれています:
# some gsp's MUST have embedded CSS and/or embedded Javascript which requires the use of semicolons.
UnnecessarySemicolon.doNotApplyToFileNames = *.gsp
# we're not going to enforce these
UnnecessaryGString.enabled = false
UnnecessaryReturnKeyword.enabled = false
したがって、Tomasが述べたように、BuildConfigを不要なもので汚染することを回避できます。
お役に立てれば。
トム