Draft: Enable source code documentation

Closed Corné Lukken requested to merge source-documentation-cherry-pick into master

Merge request reports