我们的.Net
项目正在SonarQube 6.5
使用Jenkins
。几天前它运作良好。声纳在扫描过程中失败了。我发现源文件导致了问题,但无法找到原因(构建仍然成功)。
此行导致声纳停止
错误:SonarQube扫描程序执行期间出错 java.lang.IllegalArgumentException:开始指针[line = 58, lineOffset = 36]应该在结束指针之前[line = 58,lineOffset = 36] 在 org.sonar.api.internal.google.common.base.Preconditions.checkArgument(Preconditions.java:145)
临时我为项目运行排除了这个文件。 任何人都可以帮助我解决问题是什么以及如何解决这个问题?非常感谢你!
答案 0 :(得分:1)
现在我已将Sonar升级到版本6.7,Jenkins 2.73.3。此错误自动被删除。无需更改代码。