-
Notifications
You must be signed in to change notification settings - Fork 37
Doxygen updates #647
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
Doxygen updates #647
Changes from all commits
4ae3d35
2a9eee6
d7c9c54
0a9b349
486bf1c
a74eec4
9e060c6
96d3e3c
9e202f2
daf677e
8cfa267
a7900b7
2904e05
b5fc528
a7d0476
cb4f680
9865384
18ae1a5
b3f020f
489615e
66d6897
c70f0fd
a71b7bd
c369dd2
69ed6fc
f75bcde
a1d2b00
36c7a40
e429b5e
a0a8740
2af8ca3
00eaa48
2262329
2d48f43
9a7b872
217f965
51e0ed1
956059f
a6ed81c
a935837
8a59ee1
5bbe662
0dbdbc4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| [submodule "docs/doxygen-awesome-css"] | ||
| path = docs/doxygen-awesome-css | ||
| url = https://github.com/jothepro/doxygen-awesome-css.git | ||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,49 +1,55 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <doxygenlayout version="1.0"> | ||
| <!-- Generated by doxygen 1.9.8 --> | ||
| <!-- Generated by doxygen 1.12.0 --> | ||
| <!-- Navigation index tabs for HTML output --> | ||
| <navindex> | ||
| <tab type="mainpage" visible="yes" title=""/> | ||
| <tab type="pages" visible="yes" title="" intro=""/> | ||
| <tab type="topics" visible="yes" title="API reference" intro=""/> | ||
| <tab type="namespaces" visible="yes" title=""> | ||
| <tab type="namespacelist" visible="yes" title="" intro=""/> | ||
| <tab type="namespacemembers" visible="yes" title="" intro=""/> | ||
| <tab type="topics" visible="yes" title="API Reference" intro=""/> | ||
| <tab type="usergroup" title="Doxygen generated" url="[none]"> | ||
| <tab type="modules" visible="yes" title="" intro=""> | ||
| <tab type="modulelist" visible="yes" title="" intro=""/> | ||
| <tab type="modulemembers" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="namespaces" visible="yes" title=""> | ||
| <tab type="namespacelist" visible="yes" title="" intro=""/> | ||
| <tab type="namespacemembers" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="concepts" visible="yes" title=""> | ||
| </tab> | ||
| <tab type="interfaces" visible="yes" title=""> | ||
| <tab type="interfacelist" visible="yes" title="" intro=""/> | ||
| <tab type="interfaceindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| <tab type="interfacehierarchy" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="classes" visible="yes" title=""> | ||
| <tab type="classlist" visible="yes" title="" intro=""/> | ||
| <tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| <tab type="hierarchy" visible="yes" title="" intro=""/> | ||
| <tab type="classmembers" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="structs" visible="yes" title=""> | ||
| <tab type="structlist" visible="yes" title="" intro=""/> | ||
| <tab type="structindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| </tab> | ||
| <tab type="exceptions" visible="yes" title=""> | ||
| <tab type="exceptionlist" visible="yes" title="" intro=""/> | ||
| <tab type="exceptionindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| <tab type="exceptionhierarchy" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="files" visible="yes" title=""> | ||
| <tab type="filelist" visible="yes" title="" intro=""/> | ||
| <tab type="globals" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="examples" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="concepts" visible="yes" title=""> | ||
| </tab> | ||
| <tab type="interfaces" visible="yes" title=""> | ||
| <tab type="interfacelist" visible="yes" title="" intro=""/> | ||
| <tab type="interfaceindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| <tab type="interfacehierarchy" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="classes" visible="yes" title=""> | ||
| <tab type="classlist" visible="yes" title="" intro=""/> | ||
| <tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| <tab type="hierarchy" visible="yes" title="" intro=""/> | ||
| <tab type="classmembers" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="structs" visible="yes" title=""> | ||
| <tab type="structlist" visible="yes" title="" intro=""/> | ||
| <tab type="structindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| </tab> | ||
| <tab type="exceptions" visible="yes" title=""> | ||
| <tab type="exceptionlist" visible="yes" title="" intro=""/> | ||
| <tab type="exceptionindex" visible="$ALPHABETICAL_INDEX" title=""/> | ||
| <tab type="exceptionhierarchy" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="files" visible="yes" title=""> | ||
| <tab type="filelist" visible="yes" title="" intro=""/> | ||
| <tab type="globals" visible="yes" title="" intro=""/> | ||
| </tab> | ||
| <tab type="examples" visible="yes" title="" intro=""/> | ||
| </navindex> | ||
|
|
||
| <!-- Layout definition for a class page --> | ||
| <class> | ||
| <briefdescription visible="yes"/> | ||
| <includes visible="$SHOW_HEADERFILE"/> | ||
| <inheritancegraph visible="$CLASS_GRAPH"/> | ||
| <inheritancegraph visible="no"/> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Reconsider disabling inheritance graphs for all classes. The inheritance graph visibility has been set to "no" for all classes. While this can reduce clutter for simple classes, it might hide valuable information for complex class hierarchies. Consider a more flexible approach:
Would you like assistance in implementing a more flexible solution? |
||
| <collaborationgraph visible="yes"/> | ||
| <memberdecl> | ||
| <nestedclasses visible="yes" title=""/> | ||
|
|
@@ -115,6 +121,7 @@ | |
| <enums title=""/> | ||
| <functions title=""/> | ||
| <variables title=""/> | ||
| <properties title=""/> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Clarify the purpose of adding properties to namespaces. Properties have been added to both the Please clarify:
Would you like assistance in refining this section to better reflect C++ namespace documentation needs? Also applies to: 134-134 |
||
| <membergroups visible="yes"/> | ||
| </memberdecl> | ||
| <detaileddescription title=""/> | ||
|
|
@@ -126,6 +133,7 @@ | |
| <enums title=""/> | ||
| <functions title=""/> | ||
| <variables title=""/> | ||
| <properties title=""/> | ||
| </memberdef> | ||
| <authorsection visible="yes"/> | ||
| </namespace> | ||
|
|
@@ -161,6 +169,7 @@ | |
| <enums title=""/> | ||
| <functions title=""/> | ||
| <variables title=""/> | ||
| <properties title=""/> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Clarify the purpose of adding properties to file documentation. Properties have been added to both the Please clarify:
Would you like assistance in refining this section to better reflect C++ file documentation needs? Also applies to: 183-183 |
||
| <membergroups visible="yes"/> | ||
| </memberdecl> | ||
| <detaileddescription title=""/> | ||
|
|
@@ -173,6 +182,7 @@ | |
| <enums title=""/> | ||
| <functions title=""/> | ||
| <variables title=""/> | ||
| <properties title=""/> | ||
| </memberdef> | ||
| <authorsection/> | ||
| </file> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Codebase verification
Missing HTML_HEADER Configuration for doxygen-awesome-css
While the
HTML_EXTRA_STYLESHEETis correctly set to includedoxygen-awesome-css, theHTML_HEADERis not configured to use thedoxygen-awesome-csstheme. This may result in incomplete theming of your Doxygen documentation.DoxyfileEnsure that the
HTML_HEADERpoints to the correct header file within thedoxygen-awesome-csssubmodule to fully integrate the theme.🔗 Analysis chain
Excellent addition of the doxygen-awesome-css submodule!
The inclusion of the doxygen-awesome-css submodule is a great choice for enhancing the visual appeal and user experience of your project's documentation. This modern and customizable Doxygen theme will likely make your documentation more engaging and easier to navigate.
To ensure proper integration, please verify that the Doxygen configuration (typically
Doxyfile) has been updated to use this theme. You can run the following script to check for the necessary configuration:If the script doesn't find the necessary configurations, consider updating your Doxyfile to include:
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
Length of output: 485
Script:
Length of output: 84
Script:
Length of output: 23080