Salut !
J'ai trouvé d'endroit super adapté pour parler de Doxygen, si vous en connaissez un, dites-le moi et je déplacerai ce message.
J'ai un code comme ceci :
J'ai activé tout ce que j'ai trouvé dans Doxygen pour qu'il me mette des warnings sur ce qui n'est pas documenté. Et pourtant rien (ou presque)... Je suis en version 1.8.3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class A { public: void f(); int a; };
Prenons cet autre code :
Il me génère un warning : warning: parameters of member A::g are not (all) documented. Ce warning disparait si la classe n'est pas documentée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 /** * A */ class A { public: void f(); int a; /** * Nawak */ void g(int a); };
Moi, j'aimerai déjà qu'il émette un warning quand une classe n'est pas documentée. Ensuite, qu'il mette des warnings pour les méthodes non documentées dans une classe non documentée. J'ai regardé cette discussion stackoverflow (https://stackoverflow.com/questions/...is-within-a-na) et je n'arrive pas à avoir les mêmes warnings. Je n'ai pas ceux sur les absences de documentation, seulement ceux pour les documentations présentes mais incomplètes...
Des gens qui ont déjà eu des problèmes comme ça ?
Merci !![]()
Partager