Analyse statique du code

Voici les outils d’analyse statique de code que CodinGame utilise afin d’identifier les soucis de lisibilité dans le code des candidats. 



C/C++ Cppcheck http://cppcheck.sourceforge.net/
C# Gendarme https://github.com/JAD-SVK/Gendarme
Go Vet https://golang.org/cmd/vet/
Java PMD https://pmd.github.io/
Javascript JSHint https://jshint.com/
PHP PHP_CodeSniffer https://github.com/squizlabs/PHP_CodeSniffer
Python Pylint https://www.pylint.org/
Swift SwiftLint https://github.com/realm/SwiftLint

Ceux-ci sont appelés “statiques” car ils parcourent le code source du candidat. 

CodinGame a paramétré ces outils en sélectionnant les règles de vérification les plus judicieuses et consensuelles pour chaque langage.

Avez-vous trouvé la réponse à votre question? Merci de votre retour Nous n'avons pas pu soumettre votre retour 😔. Essayez de nouveau plus tard!

Plus d'Aide ? Contactez-nous Contactez-nous