我在DemoProject上进行了sonarqube分析。我有phtml和嵌入文件。
注意: - 我已经安装了javascript插件和web插件
对于扫描phtml文件,请安装PHP插件,SonarQube内的PHP插件支持扫描phtml文件。
请在下面找到截图。
请转到settings-> PHP,您可以在其中看到此设置。
如果要在项目属性文件中指定相同的内容,则必须在密钥后面添加
sonar.php.file.suffixes= file extensions
回答你关于嵌入式代码分析的其他问题。 SonarQube不支持此功能。它标识文件扩展名,然后扫描相同的文件扩展名。
在Sonar中没有专用的PHTML插件,但用于html和PHP插件的WEB插件用于分析这些文件。安装PHP和WEB插件并再次尝试声纳分析。