的DEFS「登錄並移動到結帳頁」(){ }開始與帽信斯波克定義被認爲是常規的方法和在SonarQube示爲錯誤在斯波克定義如 DEF
SonarQube認爲它作爲常規方法和顯示爲錯誤,方法名稱應與小升,而不是資本L [登錄和移動開始....}
可以請別人在定製聲納規則幫助,使其忽略斯波克方法
的DEFS「登錄並移動到結帳頁」(){ }開始與帽信斯波克定義被認爲是常規的方法和在SonarQube示爲錯誤在斯波克定義如 DEF
SonarQube認爲它作爲常規方法和顯示爲錯誤,方法名稱應與小升,而不是資本L [登錄和移動開始....}
可以請別人在定製聲納規則幫助,使其忽略斯波克方法
如果您的項目不需要,您可以排除Sona的Spock測試r分析:
sonar.exclusions=src/test/*.groovy
否則,您應該找到相應的規則並更改默認正則表達式,例如, ^[a-zA-Z0-9]+$
。但我不確定你可以專門爲groovy測試文件做這件事。
我已經配置了Sonarqube忽略聲納的規則「方法名」文件夾中,蓋布斯波克腳本存在
它工作正常
要知道如何配置,請按照下列步驟操作:
1.Goto Administration tab->Analysis Scope->Issues
2.There , you will find "Ignore Issues on Multiple Criteria".
3.Provide Rule ID in "Rule Key pattern" textbox [Rule ID can be found by clicking on the particular rule and find it in top right
corner]
4.Provide Filepath for which you need to ignore rule in "File Path Pattern" textbox
5.Click on Save Issues settings