Code Quality uses the following CodeQL queries to analyze Go code and detect code quality issues on:
- Your default branch, with results shown on the repository's "Résultats standard" dashboard
- Pull requests, with findings shown as comments made by
github-code-quality[bot]
Correctif automatique Copilot suggestions are provided for findings where possible.
| Nom de la requête | Catégorie | Niveau de gravité |
|---|
[Affectation inutile au champ](https://codeql.github.com/codeql-query-help/go/go-useless-assignment-to-field/) | Maintenabilité | Avertissement |
| Affectation inutile à la variable locale | Maintenabilité | Avertissement | | OU exclusif au niveau du bit utilisé comme une exponentiation | Reliability | Avertissement | | Comparaison des valeurs identiques | Reliability | Avertissement | | Comparaison de longueur constante | Reliability | Avertissement | | Branches 'if' dupliquées | Reliability | Avertissement | | Condition 'if' dupliquée | Reliability | Erreur | | Cas de commutateur en double | Reliability | Erreur | | L’expression n’a aucun effet | Reliability | Avertissement | | Opérandes identiques | Reliability | Avertissement | | Vérification du nil de l’interface impossible | Reliability | Avertissement | | Direction incohérente de la boucle for | Reliability | Erreur | | Vérification d’erreur manquante | Reliability | Avertissement | | Comparaison off-by-one par rapport à la longueur | Reliability | Erreur | | Appel redondant à la récupération | Reliability | Avertissement | | Vérification redondante de la valeur négative | Reliability | Avertissement | | Auto-affectation | Reliability | Avertissement | | Décaler hors de portée | Reliability | Avertissement | | Instruction inaccessible | Reliability | Avertissement | | L’espace blanc contredit la priorité des opérateurs | Reliability | Avertissement | | L’erreur encapsulée est toujours nulle | Reliability | Avertissement | | Pointeur de fichier en écriture fermé sans prise en charge des erreurs | Reliability | Avertissement |