FxCop voyages de vérification orthographique sur le nom de l'entreprise dans l'espace de noms
Question
Je suis d'essayer FxCop (via l'interface utilisateur pour le moment, non compris dans CruiseControl.NET etc.) et je suis en cours d'exécution dans certaines questions. Il semble que le vérificateur d'orthographe n'aime pas le nom de l'entreprise de mon client et le nom du produit et il me demande à:
Correct the spelling of 'CompanyName' in namespace
name 'CompanyName.Product.TimerJobs.FeatureReceivers'.
- Est-ce que j'écris une règle pour cela, si oui, comment?
- Ou est-il un moyen d'ajouter au dictionnaire?
- J'ai aussi quelques paramètres de langue néerlandaise (ils sont liés aux paramètres Sharepoint dans un
ObjectDataSource
ils ont donc besoin de rester néerlandais, car le client veut que), puis-je ajouter en quelque sorte la bibliothèque néerlandaise à FxCop?
Modifier
Je l'ai trouvé le CustomDictionary.xml
, mais est-ce considéré comme la meilleure pratique? Qu'en est-il si plus de gens se joignent à l'équipe auraient-ils besoin d'une copie du dictionnaire, ou est-il préférable de passer à l'intégration continue?
La solution
Vous devez garder CustomDictionary.xml
, ainsi que le dossier du projet FxCop sous contrôle de version, ainsi que le reste du projet. Ce que tout le monde obtient ainsi le dictionnaire et l'intégration continue peut le ramasser.
A propos du sort Néerlandais vérifier ... Je pense que la meilleure option serait soit:
-
Ajoutez les noms de paramètres "offensants" au dictionnaire
-
exclure manuellement les violations des règles
Je préfère nr 2 car il est plus spécifique et ne permet pas d'utiliser ces noms hollandais partout ailleurs.