Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

US6: Criar parser genérico #27

Closed
5 of 8 tasks
higton opened this issue May 13, 2023 · 2 comments
Closed
5 of 8 tasks

US6: Criar parser genérico #27

higton opened this issue May 13, 2023 · 2 comments
Assignees
Labels
US VALIDADO US validadas pelo usuario

Comments

@higton
Copy link
Contributor

higton commented May 13, 2023

Descrição da Issue

Eu como Paulo, Valeria, Miguel ou Amanda, gostaria de extrair métricas de software em diferentes fontes de informação, para conseguir quantificar medidas associadas à diferentes características e subcaracterísticas da qualidade.

Tarefas:

  • Pesquisar melhor ferramenta para realização do Parser
  • Análise das estruturas de arquivo ou retorno de API de diferentes plataformas de análise de código fonte
  • Criar uma modulo para realização do parser das plataformas
  • Realizar o import desses módulos nos projetos atuais a fim de padronizar o sistema de parser
  • Adicionar as plataformas de análise de código fonte como plugin para o modulo.

Critérios de Aceitação:

  • Deve aceitar a entrada de arquivos em diferentes formatos(ex: .json; .xml; .csv) e fornecidos por diferentes fontes de informação, suportadas (ex: sonar, github, gitlab, jira).
  • Deve ser possível configurar uma nova fonte de extração informação, sem a necessidade de alteração do mecanismo principal de extração. Deve ser possível estender o mecanismo de extração utilizando alternativas como, por exemplo, plugins ou adaptadores.
  • Deve aceitar a extração de métricas via chamada a uma API.
@hneri
Copy link

hneri commented May 18, 2023

Revisão e validação: @luisgfmarques @DaviMatheus

Eu como Paulo, Valeria, Miguel ou Amanda, gostaria de extrair métricas de software em diferentes fontes de informação, para conseguir quantificar medidas associadas à diferentes características e subcaracterísticas da qualidade.

  • deve aceitar a entrada de arquivos em diferentes formatos(ex: .json; .xml; .csv) e fornecidos por diferentes fontes de informação, suportadas (ex: sonar, github, gitlab, jira).
  • deve ser possível configurar uma nova fonte de extração informação, sem a necessidade de alteração do mecanismo principal de extração. Deve ser possível estender o mecanismo de extração utilizando alternativas como, por exemplo, plugins ou adaptadores.
  • deve aceitar a extração de métricas via chamada a uma API.

@luisgfmarques
Copy link
Contributor

@hneri , US editada com as alterações solicitadas

@GuilhermeBraz GuilhermeBraz self-assigned this May 21, 2023
@DaviMatheus DaviMatheus added the NÃO VALIDADO US ainda não validadas pelo Usuario label May 22, 2023
@DaviMatheus DaviMatheus added the VALIDADO US validadas pelo usuario label May 24, 2023
@murilogds murilogds removed the NÃO VALIDADO US ainda não validadas pelo Usuario label May 24, 2023
@DaviMatheus DaviMatheus added this to the Entrega Release 2 milestone May 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
US VALIDADO US validadas pelo usuario
Projects
None yet
Development

No branches or pull requests

7 participants