[Xapian-tickets] [Xapian] #736: Better Doxygen API doc options
Xapian
nobody at xapian.org
Thu Oct 6 11:48:06 BST 2016
#736: Better Doxygen API doc options
----------------------------------+-------------------
Reporter: james | Owner: olly
Type: defect | Status: new
Priority: high | Milestone: 1.4.1
Component: Documentation | Version: 1.4.0
Severity: major | Keywords:
Blocked By: | Blocking:
Operating System: All |
----------------------------------+-------------------
Right now our API docs don't include undocumented members, which includes
enum members, methods &c. The best solution I've found so far is to set
`HIDE_UNDOC_MEMBERS` to `NO` (in `xapian-core/docs/doxygen_api.conf.in`),
but it includes things like this:
{{{
template<typename I >
Query (op op_, I begin, I end, Xapian::termcount window=0)
}}}
which we may or may not actually want presented in that fashion. It's
certainly better than what we have at the moment, which (for instance)
only lists one of the available `Query` operators. This affects the
website as well (which needs its apidocs regenerating anyway, since
thyestes has a more recent version of doxygen which I believe will sort
class names more helpfully).
Suggesting to target for 1.4.1, since people have already been thrown by
this.
--
Ticket URL: <https://trac.xapian.org/ticket/736>
Xapian <//xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list