- .markdownlintignore ignorer dossiers markdownlint dockerMarkdown linter - corriger les problèmes de formatage dans les fichiers md
- ajouter de nouveaux champs à une fonction bash existante sans casser les appelsClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- bash fonction trop de paramètres utiliser un tableau associatifClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- Chercher des hooks existants ou écrire ses propres hooks GitGit - pre-commit-hooks
- clean code bash limiter le nombre de paramètres de fonctionClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- commande docker markdownlint pour publication blog avec --fix et exclusionsMarkdown linter - corriger les problèmes de formatage dans les fichiers md
- commande Pylint pour vérifier syntaxe et détecter les erreurs de basePython - Les outils de qualité de code
- Comment automatiser sa CI Python avec Dagger au lieu de YAML ?Dagger.io - Utiliser dagger pour automatiser vos workflows CI
- Comment créer un .markdownlintignore pour exclure node_modules et vendor du parcours ?Markdown linter - corriger les problèmes de formatage dans les fichiers md
- Comment enchaîner plusieurs outils d'analyse statique Python dans un seul workflow qui s'arrête au premier échec ?Python - Les outils de qualité de code
- Comment éviter les échecs CI/CD en exécutant les vérifications de code localement ?Git - pre-commit-hooks
- comment formater du code PHP en ligne sans rien installerFormater du code PHP mal formaté
- comment formater le code Python avec Black via Dagger ?Dagger.io - Utiliser dagger pour automatiser vos workflows CI
- comment organiser les fichiers de configuration Dagger dans le projetDagger.io - Utiliser dagger pour automatiser vos workflows CI
- comment passer plusieurs paramètres à une fonction bash sans passer d'objetsClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- comment repérer les dépendances inutilisées dans composer.json avec composer-unused ?Une image Docker qui fournit les outils d'analyse statique pour PHP
- comment spécifier une version de php précise pour du code legacy avec jakzal/phpqa ?Une image Docker qui fournit les outils d'analyse statique pour PHP
- Comment utiliser l'image Docker de markdownlint pour scanner et nettoyer automatiquement mes fichiers .md ?Markdown linter - corriger les problèmes de formatage dans les fichiers md
- Comment utiliser le flag --fix de markdownlint pour corriger les fichiers .md tout en conservant la propriété ?Markdown linter - corriger les problèmes de formatage dans les fichiers md
- configuration makefile pour enchaîner Pylint Autoflake et isortPython - Les outils de qualité de code
- Configuration Python 3.13 prête à l'emploi pour les hooks de qualitéGit - pre-commit-hooks
- configurer le runner GitLab et le socket Docker pour DaggerDagger.io - Utiliser dagger pour automatiser vos workflows CI
- configurer mypy pour vérifier les types statiques dans un projet PythonPython - Les outils de qualité de code
- Contourner temporairement les hooks Git avec l'option --no-verifyGit - pre-commit-hooks
- créer un Makefile pour envelopper les appels CLI de DaggerDagger.io - Utiliser dagger pour automatiser vos workflows CI
- déclarer un tableau associatif avec declare -A comme unique paramètreClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- docker markdownlint auto-formatage fichiers markdownMarkdown linter - corriger les problèmes de formatage dans les fichiers md
- docker run jakzal/phpqa pour analyser du php sans installationUne image Docker qui fournit les outils d'analyse statique pour PHP
- éviter la confusion des arguments positionnels dans un script shellClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- formater automatiquement tout le code Python selon PEP 8 avec BlackPython - Les outils de qualité de code
- implémenter une étape de linting avec Ruff dans DaggerDagger.io - Utiliser dagger pour automatiser vos workflows CI
- installation Dagger créer dossier temporaire et hello.pyDagger.io - Utiliser dagger pour automatiser vos workflows CI
- installer les hooks Git dans le dossier .git/hooksGit - pre-commit-hooks
- Lancer manuellement les vérifications de code avec la commande pre-commitGit - pre-commit-hooks
- linter PHP en ligne gratuit pour le code mal formatéFormater du code PHP mal formaté
- makefile cible unique neuf vérifications code Python arrêt au premier échecPython - Les outils de qualité de code
- markdownlint docker --fix auto-correction fichiers mdMarkdown linter - corriger les problèmes de formatage dans les fichiers md
- Où et comment créer le fichier de configuration YAML des hooks ?Git - pre-commit-hooks
- outil en ligne pour nettoyer du code PHP copié-collé d'un forumFormater du code PHP mal formaté
- passer des données structurées à une fonction shell au lieu de plusieurs argumentsClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- PHP_CodeSniffer pour vérifier les standards de codageUne image Docker qui fournit les outils d'analyse statique pour PHP
- PHP-CS-FIXER pour reformater le code php automatiquementUne image Docker qui fournit les outils d'analyse statique pour PHP
- PHP-Parallel-Lint pour traquer les erreurs de syntaxe dans les fichiers .phpUne image Docker qui fournit les outils d'analyse statique pour PHP
- Pint-express comment ça marche pour le code PHPFormater du code PHP mal formaté
- pip install pre-commit pour un projet PythonGit - pre-commit-hooks
- pipeline Dagger sans YAML ni push : comment le lancer en localDagger.io - Utiliser dagger pour automatiser vos workflows CI
- Pourquoi Dagger garantit-il le même résultat en local et sur GitLab ?Dagger.io - Utiliser dagger pour automatiser vos workflows CI
- pre-commit run --all-files corrige automatiquement les violations de formatageGit - pre-commit-hooks
- Quelle différence entre les hooks pre-commit et post-commit dans Git ?Git - pre-commit-hooks
- Quelle est la commande docker complète pour combiner le scan, les exclusions et les corrections automatiques ?Markdown linter - corriger les problèmes de formatage dans les fichiers md
- remplacer Pylint Black et isort par Ruff pour accélérer la chaîne de qualitéPython - Les outils de qualité de code
- rendre les paramètres d'une fonction bash évolutifs et non cassantsClean code - Linux Bash - Réduire au maximum le nombre de paramètres d'une fonction
- réordonner composer.json automatiquement avec composer-normalizeUne image Docker qui fournit les outils d'analyse statique pour PHP
- supprimer automatiquement imports inutilisés et variables mortes avec AutoflakePython - Les outils de qualité de code
- transformer du code PHP en vrac en code propre rapidementFormater du code PHP mal formaté
- transformer les fonctions exemple de Dagger en étapes Pylint Black et mypyDagger.io - Utiliser dagger pour automatiser vos workflows CI
- trier imports Python par ordre alphabétique et les grouper par type avec isortPython - Les outils de qualité de code