SonarQube 6.5在"启动指针[line = 58,lineOffset = 36]应该在结束指针之前失败..."

时间:2017-11-16 08:42:51

标签: c# .net jenkins sonarqube

我们的.Net项目正在SonarQube 6.5使用Jenkins。几天前它运作良好。声纳在扫描过程中失败了。我发现源文件导致了问题,但无法找到原因(构建仍然成功)。

enter image description here

此行导致声纳停止

  

错误:SonarQube扫描程序执行期间出错   java.lang.IllegalArgumentException:开始指针[line = 58,   lineOffset = 36]应该在结束指针之前[line = 58,lineOffset = 36]     在   org.sonar.api.internal.google.common.base.Preconditions.checkArgument(Preconditions.java:145)

临时我为项目运行排除了这个文件。 任何人都可以帮助我解决问题是什么以及如何解决这个问题?非常感谢你!

1 个答案:

答案 0 :(得分:1)

现在我已将Sonar升级到版本6.7,Jenkins 2.73.3。此错误自动被删除。无需更改代码。