2017-11-16 5 views
0

.Net 프로젝트는 과 Jenkins을 사용하고 있습니다. 며칠 전까지는 괜찮 았어. 소나가 스캔하는 동안 실패했습니다. 문제를 일으키는 소스 파일을 찾았지만 이유를 찾을 수 없습니다 (여전히 성공을 구축하십시오)."Start pointer [line = 58, lineOffset = 36]은 끝 포인터 앞에 있어야합니다."SonarQube 6.5가 실패했습니다.

enter image description here

이 줄은 수중 음파 탐지기가

ERROR: Error during SonarQube Scanner execution java.lang.IllegalArgumentException: Start pointer [line=58, lineOffset=36] should be before end pointer [line=58, lineOffset=36] at org.sonar.api.internal.google.common.base.Preconditions.checkArgument(Preconditions.java:145)

임시 내가 프로젝트 실행이 파일을 제외 중지됩니다. 누구든지 문제의 원인과 해결 방법을 알려 드릴 수 있습니까? 정말 고맙습니다!

답변

0

이제 Sonar를 버전 6.7, Jenkins 2.73.3으로 업그레이드했습니다. 이 오류는 자동으로 제거되었습니다. 코드를 변경할 필요가 없습니다.