2014-10-29 36 views
0

我使用聲納4.5我試圖通過訪問API,讓所有的違規一個項目......資源端點沒有返回度量這個我想使用我的項目密鑰的資源端點。迴應包含基本信息,但不包括所有其他指標(違規,覆蓋範圍等)。這就是我得到:聲納的WebService API -

{ 
     "id": 582, 
     "key": "myGroupId:myProject", 
     "name": "madfox", 
     "scope": "PRJ", 
     "qualifier": "TRK", 
     "date": "2014-10-23T15:10:11+0100", 
     "creationDate": "2014-10-06T09:58:21+0100", 
     "lname": "myProject", 
     "version": "1.0-SNAPSHOT", 
     "description": "" 
    } 

我試圖用另一個端點,可以幫助,但沒有什麼用處至今。有什麼我可以爲端點返回更多信息嗎?違規行爲能否以不同的方式收集?

更新: 我已經嘗試了所有的資源,終點變化:

api/resources/index 
api/resources 
api/resources?resource=myGroupId:myProject 
api/resources?resource=myGroupId%3AmyProject 

他們返回該項目的信息,或者未指定資源PARAM時的所有項目,但其中沒有包含的指標

我還使用sonar-ws-client,並且在爲查找方法使用ResourceQuery類時返回相同的結果。

UPDATE2:重現步驟: 使用REST客戶端,就像郵差或者只是瀏覽器,因爲它們是GET端點與以下網址:

http://nemo.sonarqube.org/api/resources

http://nemo.sonarqube.org/api/resources?resource=org.apache.activemq:activemq-parent

+0

您能否使用您要撥打的網址更新您的問題? – Mithfindel 2014-10-29 08:50:19

+0

@Mithfindel當然,對不起,問題已更新 – spauny 2014-10-29 09:26:23

回答