Recuperando estadísticas de manera eficiente para todos los commits de GitHub
¿Existe una forma más eficiente de obtener el recuento de adiciones / eliminaciones relacionadas con una confirmación que recorrer cada confirmación y llamar al:
GET /repos/:owner/:repo/commits/:sha
(https://developer.github.com/v3/repos/commits/)
Solo para obtener:
"stats": {
"additions": 104,
"deletions": 4,
"total": 108
},
¿Datos?
Lamentablemente, el punto final de commits:
GET /repos/:owner/:repo/commits
Contiene una gran cantidad de datos sobre cada confirmación, pero no este detalle, lo que significa una gran cantidad de llamadas API adicionales para obtenerlo.