0
我有一个SonarQube扫描PHP代码的小问题。SonarQube:规则集不尊重PSR
当扫描工作方式,是未来的一百倍的错误:
移动这个大括号前一行
这适用于该代码例子的最后:
class Edit extends Container
{
它不应该为PSR是关于这一主题明确:
类的开放括号必须在下一行,并关闭 大括号必须在主体后面的下一行。
开放花括号 方法必须继续下一行,并且花括号必须在 接下来的行后面。
开幕括号为控制结构必须 走在同一条线上,并 后花括号必须继续下一行身体
当我看在错误的细节声纳,这是规则似乎遵循,这是不合适的:
共享一些编码约定是使团队有效协作的关键点。该规则强制在代码行末尾放置大括号。
还有它显示我的if条件
if(...) {
//...
}
任何想法,按照正确规则的例子吗?
如何忽略这个错误。唯一要做的就是:像SonarQube或者像PSR那样做!也许你可以关闭'SonarQube'中的特殊检查 – JustOnUnderMillions
你用什么质量配置文件进行分析? –