Skip to content
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 contains empty / useless "Namespaces" and "Files" pages #2813

Closed
3 tasks done
jcowgill opened this issue Dec 2, 2023 · 3 comments · Fixed by #2986
Closed
3 tasks done

Doxygen contains empty / useless "Namespaces" and "Files" pages #2813

jcowgill opened this issue Dec 2, 2023 · 3 comments · Fixed by #2986

Comments

@jcowgill
Copy link
Contributor

jcowgill commented Dec 2, 2023

Prerequisite Checklist

Describe your issue here

This page is empty and should probably contain something since SFML does have some namespaces: https://www.sfml-dev.org/documentation/2.6.1/namespaces.php


This files page (https://www.sfml-dev.org/documentation/2.6.1/files.php) has some issues which make it useless:

  • Most of the files on that page don't link anywhere making it just a list of files (as opposed to telling you what is in each file).
  • There is a rogue doc/mainpage.hpp file in the list which shouldn't be there.

Your Environment

  • OS / distro / window manager: Debian unstable
  • SFML version: master (but also affects 2.6.1)
  • Compiler / toolchain: GCC 13
  • Special compiler / CMake flags: -DSFML_BUILD_DOC=1

Steps to reproduce

  1. Build the docs
  2. Look at the "Namespaces" and "Files" tabs

Expected behavior

These should either:

  • Contain something useful
  • Be disabled so they don't appear at all

Actual behavior

Those pages are not useful

@eXpl0it3r
Copy link
Member

What version of Doxygen are you using?

@jcowgill
Copy link
Contributor Author

jcowgill commented Dec 4, 2023

Doxygen 1.9.8

@eXpl0it3r eXpl0it3r modified the milestones: 3.0, 2.6.2 Apr 12, 2024
@eXpl0it3r eXpl0it3r mentioned this issue May 7, 2024
5 tasks
@eXpl0it3r eXpl0it3r linked a pull request May 7, 2024 that will close this issue
5 tasks
@eXpl0it3r
Copy link
Member

Fixed with #2986

Let me know if this works for you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants