我们有一个非常大的代码库,其中一个项目打破了SonarQube分析,出现以下错误.
016-12-15T11:20:30.8989361Z ##[error]ERROR: Error during SonarQube Scanner execution
2016-12-15T11:20:30.8999277Z ##[error]java.lang.IllegalStateException: Line 1203 is out of range in the file Converters/IMSServiceToESBConverter.cs (lines: 1202)
Run Code Online (Sandbox Code Playgroud)
我们正在使用SonarQube 6.1和最新的C#插件(5.5.1.522).
禁用C#配置文件中的所有规则仍会导致此问题.
使用JaCoCo Code Coverage Reports for Java代码运行SonarQube时,我也遇到了类似的问题:
ERROR: Error during SonarQube Scanner execution
java.lang.IllegalStateException: Line [..] is out of range in the file [..]
Run Code Online (Sandbox Code Playgroud)
问题是由于在更新代码之前生成的旧代码覆盖率报告.在再次生成覆盖率报告后修复了它.因此,请确保清除上一次运行中遗留的任何覆盖率报告,并且新的覆盖率报告已到位.
| 归档时间: |
|
| 查看次数: |
2337 次 |
| 最近记录: |