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

hidden breakages with doxygen 1.9.2 #122

Open
svenevs opened this issue Nov 28, 2021 · 0 comments
Open

hidden breakages with doxygen 1.9.2 #122

svenevs opened this issue Nov 28, 2021 · 0 comments

Comments

@svenevs
Copy link
Owner

svenevs commented Nov 28, 2021

find out why everything breaks in Doxygen 1.9.2

I've come across "unmatched XML tags" in the doxygen output when using v1.9.2 with breathe. I found that the closing XML tags are missing from the doxygen output.

#114 (comment)

Some possible options:

  1. Detect doxygen version and fail out (consider this an upstream bug and ragequit).
  2. Find a way to do something intelligent about it. Requires manually inspecting the XML output differences. More time involved, but perhaps it is not so bad to fix?
svenevs added a commit that referenced this issue Nov 29, 2021
- each testing/projects/{project} is dynamically imported
    - provides definitions for expected class / file hierarchies
    - hierarchies are deep copied, tests that reuse previously
      mutated these
    - docs updated to use automodule, except `cpp with spaces`
      (not possible to document in sphinx)
- ignore `from collections import MutableMapping` warnings
  (see also #119)
- skip mac builds on CI until #122 is solved
- install correct beautiful soup package in tox.ini
- fix url parsing in docs/testproject.py
svenevs added a commit that referenced this issue Nov 29, 2021
- each testing/projects/{project} is dynamically imported
    - provides definitions for expected class / file hierarchies
    - hierarchies are deep copied, tests that reuse previously
      mutated these
    - docs updated to use automodule, except `cpp with spaces`
      (not possible to document in sphinx)
- ignore `from collections import MutableMapping` warnings
  (see also #119)
- skip mac builds on CI until #122 is solved
- install correct beautiful soup package in tox.ini
- fix url parsing in docs/testproject.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant