Skip to content

feat - melhorias de qualidade de vida e novo gerencimento de alunos#59

Merged
gtins merged 7 commits into
mainfrom
dev-correcoes-e-testes
Jun 11, 2026
Merged

feat - melhorias de qualidade de vida e novo gerencimento de alunos#59
gtins merged 7 commits into
mainfrom
dev-correcoes-e-testes

commit - BUG - sem mensagem

edc7a2f
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 11, 2026 in 1m 29s

Annotations

Check warning on line 46 in frontend/src/components/ui/Modal.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Non-interactive elements should not be assigned mouse or keyboard event listeners.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXRN3C0qR_tYh7Np&open=AZ60XXRN3C0qR_tYh7Np&pullRequest=59

Check warning on line 46 in frontend/src/components/ui/Modal.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use <dialog> instead of the "dialog" role to ensure accessibility across all devices.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXRN3C0qR_tYh7Nq&open=AZ60XXRN3C0qR_tYh7Nq&pullRequest=59

Check warning on line 112 in frontend/src/pages/Dashboard.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXRg3C0qR_tYh7Nr&open=AZ60XXRg3C0qR_tYh7Nr&pullRequest=59

Check failure on line 66 in backend/src/modulos/documentos/repositorio.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 20 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXHg3C0qR_tYh7Nn&open=AZ60XXHg3C0qR_tYh7Nn&pullRequest=59

Check warning on line 21 in frontend/src/pages/DetalheDocumento.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `Number.isNaN` over `isNaN`.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXTT3C0qR_tYh7Nt&open=AZ60XXTT3C0qR_tYh7Nt&pullRequest=59

Check warning on line 18 in frontend/src/pages/Alunos.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This assertion is unnecessary since the receiver accepts the original type of the expression.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXRv3C0qR_tYh7Ns&open=AZ60XXRv3C0qR_tYh7Ns&pullRequest=59

Check warning on line 37 in frontend/src/components/ui/Modal.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use <input type="button">, <input type="image">, <input type="reset">, <input type="submit">, or <button> instead of the "button" role to ensure accessibility across all devices.

See more on https://sonarcloud.io/project/issues?id=icrcode_valida-ai&issues=AZ60XXRN3C0qR_tYh7No&open=AZ60XXRN3C0qR_tYh7No&pullRequest=59