2016-11-17 1 views
2

Existe-t-il des exemples concrets pour détecter les mauvaises langues dans GitHub via les attributs Linguiste?Utilisation de gitattributes pour les exemples de langages

Source: https://github.com/github/linguist

  • linguiste documentation
  • linguiste langue
  • linguiste-vendored
+1

Ils se trouvent dans le 'README.md' - https://github.com/github/linguist/tree/47b109be3657fe3d5933fba6840a6ceea0f94498#overrides - Bien que je l'avoue n'est pas très facile à trouver. – d4nyll

Répondre

4

Des exemples peuvent être trouvés dans Linguist's README file. Ce que vous voulez peut être atteint avec linguist-language attributs. Avec l'attribut suivant

linguiste de langue

, Linguiste détecte tous les fichiers .rb comme fichiers Java.

*.rb linguist-language=Java 

linguiste-vendored

Avec l'attribut suivant, Linguiste détecte les fichiers dans le répertoire special-vendored-path (notez l'arrière obligatoire *) comme vendored et les exclut des statistiques.

special-vendored-path/* linguist-vendored 

linguiste documentation

Sans l'attribut suivant, Linguiste détecterait le fichier docs/formatter.rb comme documentation et exclure des statistiques.

docs/formatter.rb linguist-documentation=false 

linguiste détectable

Avec l'attribut suivant, Linguiste compte fichiers SQL dans les statistiques. Sans cet attribut, seuls les langages de programmation et de balisage sont comptés dans les statistiques.

*.sql linguist-generated=true