-
Notifications
You must be signed in to change notification settings - Fork 166
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
Massive slow down in docs generation #783
Comments
Thank you @ZedThree for reporting this issue.
The issue is that
Thank you. I will have a look. |
@perazz : could you consider this issue (even if those files will be currently ignored by ford), maybe by moving these docs inside the |
One option could be to add a wrapper script that runs both preprocessors appropriately, and then use that script as the preprocessor for ford? |
I don't think this is necessary: after the modifications in #786: all module procedures such as |
Just a heads up in case it wasn't noticed already: generating the docs went from taking 1m30s to ~1h10m with #772 (see previous action runs).
I think this is at least partly due to the larger number of entities that need processing (93454 vs 19548 previously), but there does also seem to be a general slow down which I've not investigated further. One workaround would be to explicitly exclude the new files.
As a separate issue, the formatting on these docstrings is probably not as intended. Ford ignores the first line of most of the new docstrings because they're in the form
subroutine: start of doc comment
which ford interprets (and then ignores as unknown) as akey: value
config setting.The text was updated successfully, but these errors were encountered: