SonarQube GET api/measures/component_tree API의 응답에서 일부 데이터를 이해하는 데 문제가 있습니다.SonarQube 구성 요소 트리 응답 데이터
일부 메트릭에는 값 특성이 있지만 다른 메트릭에는 값 특성이 없습니다. 나는 UI에 표시된 값이 존재하지 않는 한 "값"이라는 것을 알아 냈습니다. 그런 다음 가장 초기의 값이 사용되었습니다. 다른 기간은 기본적으로 측정 사이의 델타입니다. 응답 값이 실제로 의미하는 바를 누구나 제공 할 수 있습니까? 불행하게도, SonarQube가 제공하는 실제 API 문서는 응답 데이터에 대한 세부 정보를 제공하지 않습니다. 특히, 나는 값 속성이 존재하고 거기에 없을 때, 모든 인덱스가 같은 인덱스가 아니기 때문에 (즉, 일부는 1-4, 다른 인덱스는 3,4), 그리고 어떤 기간 데이터 를 나타냅니다.
{
"metric": "new_lines_to_cover",
"periods": [
{
"index": 1,
"value": "572"
},
{
"index": 2,
"value": "572"
},
{
"index": 3,
"value": "8206"
},
{
"index": 4,
"value": "186574"
}
]
},
{
"metric": "duplicated_lines",
"value": "80819",
"periods": [
{
"index": 1,
"value": "-158"
},
{
"index": 2,
"value": "-158"
},
{
"index": 3,
"value": "-10544"
},
{
"index": 4,
"value": "-6871"
}
]
},
{
"metric": "new_line_coverage",
"periods": [
{
"index": 3,
"value": "3.9900249376558605"
},
{
"index": 4,
"value": "17.221615720524017"
}
]
},
SonarQube의 버전은 무엇입니까? –