Análise SonarCloud
Histórico de Revisão
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
15/07 | 1.0 | Adicionando Página do Sonar | Suzane Duarte |
Análise de Qualidade de Código – SonarCloud
Esta página apresenta os resultados das análises realizadas com o SonarCloud nos repositórios do projeto Vai Pela Sombra (frontend e backend). A ferramenta SonarCloud nos permite monitorar a qualidade do código, segurança, cobertura de testes e outros indicadores essenciais para garantir um software mais confiável e sustentável.
Resumo das Métricas
Abaixo estão os principais indicadores extraídos da análise mais recente realizada em 15/07/2025.
Frontend (2025.1-VaiPelaSombra-FrontEnd
)
- Linhas de código: 4.4k (TypeScript, CSS)
- Security: A (0 issues)
- Reliability: C (10 issues)
- Maintainability: A (41 clean code points)
- Hotspots Reviewed: 0.0%
- Cobertura de Testes: 30.3%
- Duplicações: 0.0%
- Status: ❌ Failed
Motivo da falha: A cobertura de testes automatizados está em apenas 30.3%, abaixo da meta mínima de 80%, definida como padrão de qualidade pelo SonarCloud. Além disso, há 10 alertas de confiabilidade (Reliability issues) que precisam ser revisados.
Backend (2025.1-VaiPelaSombra-BackEnd
)
- Linhas de código: 1.9k (TypeScript)
- Security: A (0 issues)
- Reliability: A (0 issues)
- Maintainability: A (28 clean code points)
- Hotspots Reviewed: 0.0%
- Cobertura de Testes: 64.8%
- Duplicações: 0.8%
- Status: ❌ Failed
Motivo da falha: Embora o backend tenha boas métricas de segurança, confiabilidade e manutenibilidade, a cobertura de testes ainda está em 64.8%, abaixo da meta estabelecida de 80%.
Próximas Ações
Para melhorar a qualidade do projeto e alcançar aprovação nas análises do SonarCloud, as seguintes ações foram levantadas pela equipe:
- Aumentar a cobertura de testes:
- Priorizar testes unitários em componentes críticos.
- Cobrir fluxos de exceção e bordas.
- Revisar e corrigir alertas de confiabilidade no frontend.
- Revisar hotspots identificados assim que o SonarCloud disponibilizar mais dados.