Linter
Un outil qui recherche des problèmes précis dans le code selon des règles configurées.
Qu’est-ce qu’un linter ?
Un linter examine le code selon des règles configurées. Elles peuvent viser erreurs possibles, conventions convenues ou style. Langage, fichiers et motifs contrôlés dépendent de l’outil et de sa configuration. Le linting ne se limite donc pas à l’indentation, sans être un contrôle complet du comportement.
Dans un portail fictif, une règle activée peut signaler une variable inutilisée du module de demande. L’équipe examine s’il faut la supprimer ou si elle révèle une étape oubliée. Certains constats se corrigent automatiquement, d’autres nécessitent une décision. Les changements doivent rester traçables. Un contrôle sans erreur prouve seulement les règles exécutées sur les fichiers inclus ; tests et revue métier du code restent complémentaires.
Sources
Termes associés
- Analyse statique du codeExaminer le code, ou une représentation de celui-ci, sans exécuter pour cela le déroulement métier de l’application.
- TypageLa façon dont un langage traite les catégories de valeurs et les opérations adaptées.
- Revue de codeL’examen ciblé d’une modification de code : conception, comportement, clarté et contrôles adaptés.
- Test unitaireUne vérification ciblée d’une petite partie définie du logiciel, par exemple règle ou fonction.
- Test de contratUn test des messages convenus entre consommateur et fournisseur à l’interface de deux applications.
- Couverture des testsLa part vérifiée d’un ensemble explicitement défini, comme les instructions exécutables ou les exigences.
Votre projet avec ASES
Décrivez-nous votre projet. Nous revenons vers vous avec une première évaluation.