Herramienta de minería y transformación de modelos para la plataforma de GitHub, usado para GitMiner.
Aparte del GET y POST obligatorios de implementar, se han implementado GETs individuales de Comment, Commit y Issue para hacer pruebas individuales.
En este proyecto, no se han hecho transformadores aparte, sino que los servicios actuan de recogedores de datos y transformadores. Aun así, el modelo de datos completo que se devuelve se ajusta al modelo de datos del proyecto y funciona con el proyecto de GitMiner.
aiss.githubminer
controller
unitarios
CommentController
CommitController
IssueController
ProjectController
model
GitHubComment
GitHubCommit
GitHubFullUser
GitHubIssue
GitHubProject
GitHubUser
service
CommentService
CommitService
IssueService
ProjectService
GitHubMinerApplication