“每个PHP语句必须独立于一行”Sonarqube模式错误

时间:2013-12-11 10:33:30

标签: php sonarqube

我正在使用Sonarqube分析PHP代码,我注意到在几乎所有文件中我都有这个错误:

“每个PHP语句必须单独在一行上”(DisallowMultipleStatementsSameLine)

但是当我检查这些文件时似乎没有错误。

例如,在此文件中引发错误:

<?php
/**
 * Category of the question
 */
class Category {
    public $categoryId;
    public $name;
}
?>

怎么可能?

2 个答案:

答案 0 :(得分:1)

问题在于行结尾。将行结尾更改为“Linux行结尾”会使问题消失

答案 1 :(得分:0)

正如Google将我带到这里->当行尾出现双分号(例如someCall();;)时,也会报告相同的问题。