diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-12-27 11:38:24 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-12-27 12:29:26 +0200 |
commit | 67bf6bc459a5b9f18c955aa3ce03c1c4d4c9591f (patch) | |
tree | 3cc2f6d05203facf24b34e6ee5bf8434340b085d | |
parent | dd1473d7630fff7b857503993207390d7599ebfe (diff) |
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>
-rw-r--r-- | Documentation/Doxyfile.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/Doxyfile.in b/Documentation/Doxyfile.in index c986fb6a..dc76cbea 100644 --- a/Documentation/Doxyfile.in +++ b/Documentation/Doxyfile.in @@ -877,7 +877,7 @@ EXCLUDE_SYMBOLS = libcamera::BoundMethodArgs \ libcamera::BoundMethodStatic \ libcamera::SignalBase \ libcamera::*::Private \ - *::details::* \ + *::details \ std::* # The EXAMPLE_PATH tag can be used to specify one or more files or directories |