-
Notifications
You must be signed in to change notification settings - Fork 685
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
Have doxygen CI pipeline show all parser errors. #1687
Comments
It seems that Doxygen stops processing when it encounters any error by default. One way to work around this is to make the error a warning: |
I'm not sure doxygen supports this option 😕 |
|
@seladb I think the |
I think adding the Doxygen check in pre-commit is better, so we don't need to wait for the CI result. |
Wasn't the doxigen config is pulled from the documentation repo tho? I don't think pre-commit can support that standalone? Also the doxigen CI is currently the fastest CI even when it needs to process everything without a fast fail, so I don't think it will be a speed issue. Generally it would be nice to add it to the precommit, but then the precommit CI also needs to run it in duplicate. |
I'm not sure how feasible it is, but it did annoy me before when I wanted to check if Doxygen was correct. I would wish we could have Doxygen in pre-commit. Also, if we make it, we can just delete the Doxygen CI. |
Can the doxygen pipeline be modified to show all parser errors per file instead of just 1 per file and aborting?
It is really annoying having to hunt down minor parser errors if there are multiple when a CI run only shows 1 per file.
The text was updated successfully, but these errors were encountered: