2010-05-31 6 views
1

J'ai réussi avec ceci dans le passé mais maintenant je n'arrive pas à trouver le paramètre qui indique XCode ou Doxygen (ou les deux) pour afficher les erreurs de compilation si la documentation est disparu. J'ai regardé la documentation Apple qui explique comment créer des jeux de documents et cela fonctionne bien mais XCode ne lance pas d'erreurs de compilation sur les commentaires manquants dans le code source. Quelqu'un sait comment l'activer?Obtenir Doxygen pour montrer les erreurs de compilation XCode si la documentation est manquante

Merci, Rob

Répondre

0

Pour faire Doxygen générer une erreur lorsque la documentation est manquante, vous avez des options de thèses:

  • AVERTISSEMENTS
  • WARN_IF_UNDOCUMENTED
  • WARN_IF_DOC_ERROR
  • WARN_NO_PARAMDOC

Dans XCode, vous pouvez lancer Doxygen avec une phase de construction Run Script. Dans les "Build Results", chaque ligne commençant par "Warning:" sera surlignée dans Xcode.

+0

Merci pour la réponse. J'avais WARNINGS, WARN_IF_UNDOCUMENTED et WARN_IF_DOC_ERROR vérifiés. Mais je n'avais pas le WARN_NO_PARAMDOC. J'ai déjà lancé le script Run sur ma cible principale. J'ai fait le changement et je l'ai essayé à nouveau. Il n'a toujours pas signalé les commentaires manquants. D'autres idées? – Rob

+0

Avez-vous vu la sortie de l'invocation doxygen dans les résultats de construction? Peut-être que le filtre de sortie n'est pas réglé sur "Erreur et avertissements seulement". –

+0

Oui la sortie du doxygen était dans les résultats de construction. J'ai vérifié la documentation (HTML) et il est à jour. Le script d'exécution semble fonctionner comme il se doit, mais il semble que XCode ne reçoive pas les avertissements/erreurs. – Rob

Questions connexes