Skip to content

An attempt to get code quality insigths

guillaume Peillex requested to merge clang-tidy-setup into main

Cette MR propose:

  1. d'ajouter une cible ClangTidy qui lance une analyse du code via clang-tidy sur les fichiers modifiés (i.e différents entre la branche courante et la branche d'origine). Cette analyse est à lancer depuis nos machines.
  2. d'ajouter des étapes dans la CI permettant d'obtenir une analyse du code via SonarCloud: https://sonarcloud.io/project/branches_list?id=themys_themysserverplugins. Cette analyse est lancée automatiquement lors du passage de la CI.

Il faut noter que la configuration de SonarCloud n'est pas terminée mais il me parait nécessaire de merger afin de pouvoir lancer l'analyse sur la branche main et ainsi faciliter l'exploration de SonarCloud et de ses possibilités.

Edited by guillaume Peillex

Merge request reports