Fix DDoc warnings and add a CI check to avoid regressions#7432
Fix DDoc warnings and add a CI check to avoid regressions#7432dlang-bot merged 2 commits intodlang:masterfrom
Conversation
|
Thanks for your pull request, @wilzbach! Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. |
|
Shouldn't DAutoTest already (be able to) enforce DDoc warnings? |
Unfortunately is https://github.com/dlang/phobos/blob/master/posix.mak#L591 The idea is that this check can be run without needing to clone dlang.org |
|
|
Yeah but it's wasted work because the documentation is going to be built anyway... |
d3e3bd1 to
4f924e5
Compare
Ah I see what you are going for. Fair enough. Done. |
CyberShadow
left a comment
There was a problem hiding this comment.
Thanks, makefile stuff looks good. Can't judge correctness of the new documentation though.
Ah I realized that |
Huh? DAutoTest builds DMD then uses it to build everything else, no? |
Yes and no - |
See also: dlang/dlang.org#1926 |
|
Removed the controversial |
b3afd6a to
48b3852
Compare
This is in - so we are good to go here (:
Okay. I now changed the documentation build to use the currently build DMD. After all, |
- HOST_DMD is too old to build the documentation. - This also fixes the problem of the file src/- being writing by the documentation build.
|
BTW as this PR changes the compiler we use to build the docs, this will fix e.g. this recently introduced page: Online: https://dlang.org/phobos-prerelease/dmd_semantic2.html With this PR |


Individual commits: