GNOME Bugzilla – Bug 690602
\cond \endcond not processed with /// style comments
Last modified: 2012-12-26 16:09:30 UTC
If you writes comments including \cond and \endcond tags in the following style, doxygen will generate a warning: "Found \endcond command without matching \cond" /// \cond CONDITION /// \brief Brief description /// /// \param p Parameter void function(p); /// \endcond Workarounds to solve this problem can be: 1. Mixing documentation style like, /** \cond CONDITION */ /// \brief Brief description /// /// \param p Parameter void function(p); /** \endcond */ 2. or adding extra lines of /// like, /// /// \cond CONDITION /// \brief Brief description /// /// \param p Parameter void function(p); /// \endcond ///
Confirmed. Should be fixed in the next release.
I have to correct myself ... it seems you need to use /// /// \endcond instead of /// \endcond ///
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.3. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.