2014-03-13 1 views
0

나는 sonar ant 작업을 실행하고 xar 출력을 Sonar 3.7에 제공하기 전에 clover를 실행 중입니다. 나중에 Sonar webservice API 중 하나를 사용하여 해당 Java 파일에 대한 회선 수준 서비스 데이터를 가져올 수 있습니까?주어진 리소스에 대한 회선 수준 적용 범위를 얻는 Sonar API가 있습니까?

그렇지 않은 경우 모든 구문 분석 코드를 작성하지 않고 clover xml에서 동일한 정보를 얻는 데 사용할 수있는 라이브러리가 있습니까?

답변

2

확실히. 다음 웹 서비스를 참조하십시오. http://docs.codehaus.org/pages/viewpage.action?pageId=229743280

+0

어떤 줄 번호가 포함되어 있는지, 어떤 줄 번호가 부분적으로 포함되어 있는지, 어떤 줄이 포함되어 있지 않은지와 같은 자세한 정보를 얻고 싶습니다. 이 API를 사용하여 어떻게 얻을 수 있습니까? –

+0

http://nemo.sonarqube.org/api/resources?resource=org.codehaus.sonar-plugins.java:sonar-jacoco-plugin:src%2Fmain%2Fjava%2Forg%2Fsonar%2Fplugins%2Fjacoco%2FJaCoCoOverallSensor를 참조하십시오. java & metrics = coverage, coverage_line_hits_data, conditions_by_line, covered_conditions_by_line 예를 들면 다음과 같습니다. –

+0

메트릭의 자세한 목록은 http://docs.codehaus.org/display/SONAR/Metric+definitions을 참조하십시오. –