Getting error while running sonarqube scanner

本小妞迷上赌 提交于 2019-12-02 04:38:29

问题


Getting the following error in SonarQube while running the build from TeamCity

Caused by: Start pointer [line=239, lineOffset=1] should be before end pointer [line=239, lineOffset=1]

Updated the C# plugin, installed VB.net plugin and added the Scanner for MSBUILD latest version sonar-scanner-msbuild-2.2.0.24.

Still getting the error.


回答1:


Unfortunately we introduced a bug in the latest release. Here's the corresponding ticket: https://jira.sonarsource.com/browse/SONARCS-629. We're working on the fix.

As a workaround for the time being you can disable the rule that causes the issue. Can you confirm that in your case it is S105 (tab characters should not be used)?




回答2:


I stumbled in this issue while instrumenting a large .NET project: I'm using sonarqube 6.1 with SonarQube Scanner for MSBuild 2.2.0.24.

At first, I downloaded and installed the csharp plugin C# 5.5.0.479 copying the corresponding jar file into the sonarqube dedicated dir: THIS IS WRONG!

Reading into the MSBuild scanner documentation I learned that msbuild scanner provides itself the correct csharp handler, so, I stopped sonar, I went into sonarqube-6.1\extensions\plugins and I deleted the csharp related jar file. I restarted sonar and then I repeated the begin - build - end sequence and everything worked for me.

I hope this could be of help.



来源:https://stackoverflow.com/questions/40379930/getting-error-while-running-sonarqube-scanner

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!