Existe-t-il un outil de linting pour les projets sur GitHub ou GitLab?

Axel Beckert

Existe-t-il un outil de linting pour les projets sur GitHub ou GitLab?


Je me demandais simplement s’il y avait un outil de linting (par exemple comme le lintian de Debian) pour les projets hébergés sur des plateformes d’hébergement de code source complet comme GitHub ou GitLab.

J’imagine qu’un tel outil pourrait vérifier des choses comme les suivantes:

  • Existe-t-il un README / README.* ?
  • Existe-t-il un fichier LICENSE ? Sinon, cela pourrait renvoyer à http://choosealicense.com/ .
  • Existe-t-il un fichier CONTRIBUTING.md ?
  • Le fichier README écrit en Markdown ou dans un autre format pris en charge qui est rendu dynamiquement (comme POD ou AsciiDoc )? A-t-il un suffixe de fichier reconnu?
  • Existe-t-il un fichier .gitignore ?
  • Le fichier LICENSE contient-il une licence conforme à la politique d’utilisation de GitHub / GitLab?
  • Y a-t-il des fichiers générés (comme par exemple configure ) validés dans le référentiel git?

Réponses


 Axel Beckert

En recherchant ma question ci-dessus, j’ai déjà trouvé un linter très prometteur nommé silex . Je ne l’ai pas trouvé directement via un moteur de recherche mais via la liste Generic Linter d’AtomLinter .

Je serais cependant heureux que d’autres, qui connaissent d’autres outils de linting de projets git, publient également leur recommandation.

 

#de, #ou, #pour, Existe-t-il, Github, Gitlab), Les, linting, Outil, projets, sur, un

 

elle.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *