A repository of bitesize articles, tips & tricks
(in both English and French) curated by Mirego’s team.

Ne plus jamais oublier un ktlintCheck avant un commit

Au root du projet:

  • vi .git/hooks/pre-commit
  • Ajoutes ./gradlew ktlintCheck et save (ici ça aurait pu être n'importe quelle(s) autre commande(s) gradle pre-commit)
  • chmod +x .git/hooks/pre-commit

Voila, tu as maintenant un lint check avant chaque commit 🎉

Le commit sera annulé en cas d'erreur de linting

Note: Pour faire un commit sans lint: git commit --no-verify