Documentation: Fix Doxygen exclusion of details namespaces
The details namespaces in libcamera are used to hide implementation details, and should thus be excluded from documentation generation. This is done incorrectly by specifying the exclusion pattern "*::details::*" which will ignore all namespaces and types in any details namespace, but won't ignore functions. Fix it by removing the trailing "::*", causing Doxygen to ignore the namespace itself, and thus all its contents. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
This commit is contained in:
parent
dd1473d763
commit
67bf6bc459
1 changed files with 1 additions and 1 deletions
|
@ -877,7 +877,7 @@ EXCLUDE_SYMBOLS = libcamera::BoundMethodArgs \
|
||||||
libcamera::BoundMethodStatic \
|
libcamera::BoundMethodStatic \
|
||||||
libcamera::SignalBase \
|
libcamera::SignalBase \
|
||||||
libcamera::*::Private \
|
libcamera::*::Private \
|
||||||
*::details::* \
|
*::details \
|
||||||
std::*
|
std::*
|
||||||
|
|
||||||
# The EXAMPLE_PATH tag can be used to specify one or more files or directories
|
# The EXAMPLE_PATH tag can be used to specify one or more files or directories
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue