[ ] I've documented or updated the documentation of every function and struct this PR changes. If not so I've explained why.
[ ] I've added tests that prove my fix is effective or that my feature works (if possible)
Detailed description
In the last few PRs, people deleted (part) of the PR template and I assume it is because of the strict requirement for documentation. But to require from contributers to document functions which they barely looked at (because most changes are very small and rarely big PRs with a lot of code logic) is too much to ask IMHO.
Such a task could sometimes easily be its own PR.
Most non-API functions are not even documented and a lot of modules get refactored to auto-sync in the future anyways.
And with these refactors we should document the non-API functions and not load out this task to random contributers.
Your checklist for this pull request
Detailed description
In the last few PRs, people deleted (part) of the PR template and I assume it is because of the strict requirement for documentation. But to require from contributers to document functions which they barely looked at (because most changes are very small and rarely big PRs with a lot of code logic) is too much to ask IMHO. Such a task could sometimes easily be its own PR.
Most non-API functions are not even documented and a lot of modules get refactored to auto-sync in the future anyways. And with these refactors we should document the non-API functions and not load out this task to random contributers.
Test plan
Github
md
previewClosing issues
None