hashar added a comment.
I guess we want:
# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in
# documentation are documented, even if no documentation was available.
Private
# class members and static file members will be hidden unless the
# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
# Note: This will also disable the warnings about undocumented members that
are
# normally produced when WARNINGS is set to YES.
# The default value is: NO.
EXTRACT_ALL = YES
That drops the warning about undocumented member.
mediawiki/core has:
name=maintenance/Doxyfile
EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
EXTRACT_PACKAGE = NO
EXTRACT_STATIC = YES
EXTRACT_LOCAL_CLASSES = YES
EXTRACT_LOCAL_METHODS = NO
EXTRACT_ANON_NSPACES = NO
Which also process private and static members even if undocumented. So I
guess we want to align with MediaWiki core?
Note: some other extensions are using Doxygen and would need to be inspected
as well.
TASK DETAIL
https://phabricator.wikimedia.org/T236994
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: hashar
Cc: hashar, Addshore, Aklapper, Pavithraes, darthmon_wmde, DannyS712, Nandana,
Cpaulf30, Lahi, Gq86, GoranSMilovanovic, Ivana_Isadora, Jayprakash12345,
QZanden, LawExplorer, _jensen, rosalieper, srodlund, thcipriani, Wikidata-bugs,
aude, Dinoguy1000, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs