的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