Code Climate API: метрика gpa временного ряда равна нулю - PullRequest
0 голосов
/ 14 сентября 2018

У меня проблемы со следующим методом Code Climate API:

GET https://api.codeclimate.com/v1/repos/:repo_id/metrics/gpa

Мне нужно получить gpa метрики для частного репозитория, размещенного на GitHub.Я передаю действительный идентификатор хранилища для :repo_id (я проверял это с помощью других методов API), а также параметры диапазона дат filter[from] и filter[to].Я также использую gpa метрику , как указано в документации .

Ответ, который я получаю, выглядит следующим образом:

[
{"timestamp":1514764800,"value":null},
{"timestamp":1515369600,"value":null},
{"timestamp":1515974400,"value":null},
{"timestamp":1516579200,"value":null}
]

Временные меткив соответствии с указанным диапазоном дат, однако value в возвращаемом результате всегда равно null.

Как ни странно, когда я смотрю на тот же репозиторий на панели инструментов Code Climate, для этого же диапазона дат отображаются действительные показатели качества кода.

Я могу вызвать «Отчеты об испытаниях»метод API:

GET https://api.codeclimate.com/v1/repos/:repo_id/test_reports

, который является другим методом, основанным на временных рядах, который API предоставляет в настоящее время.Это ведет себя как ожидалось, возвращая действительные данные.

Любая помощь по этой проблеме будет принята с благодарностью!

...