-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Private methods marked only as override
are not documented when EXTRACT_PRIV_VIRTUAL = YES
#9650
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It is not 100% clear what you would like to see and not see in the output, also the options used in the doxygen settings file different from the default settings are a bit unclear.
Note: the current doxygen version is 1.9.5, I don't think that this will result in a difference in your case but certainly worth an update. |
@Luinar Please verify if the referenced commit fixes the problem. Do not close the issue, this will be done automatically when a new release is made. |
This issue was previously marked 'fixed but not released', |
Issue:
Doxygen does not document private methods marked only with
override
keyword whenEXTRACT_PRIV_VIRTUAL = YES
.This poses a problem as our guidelines requires to use
virtual
only for abstract methods and onlyoverride
orfinal
for all overrides.Expected behavior:
Doxygen documents all private virtual methods, included those marked only by
final
,override
oroverride final
.Minimal example:
System:
OS: Linux (tested on both Debian Bullseye and Ubuntu 22.04 LTS)
Doxygen version: 1.9.1
The text was updated successfully, but these errors were encountered: