Thread overview
[Issue 21400] DDoc skips version else blocks inside templates
Nov 16, 2020
Paul Backus
Oct 09, 2022
Nick Treleaven
Oct 09, 2022
Paul Backus
Dec 17, 2022
Iain Buclaw
November 16, 2020
https://issues.dlang.org/show_bug.cgi?id=21400

Paul Backus <snarwin+bugzilla@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ddoc

--
October 09, 2022
https://issues.dlang.org/show_bug.cgi?id=21400

Nick Treleaven <nick@geany.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nick@geany.org

--- Comment #1 from Nick Treleaven <nick@geany.org> ---
Just a note that changing `none` to `all` still doesn't show `method`.

--
October 09, 2022
https://issues.dlang.org/show_bug.cgi?id=21400

--- Comment #2 from Paul Backus <snarwin+bugzilla@gmail.com> ---
I think it's expected (or at least accepted as a known limitation) that DDoc will skip declarations that are excluded from compilation by `version` blocks. The bug here is specifically that it skips a declaration that is *included* in the compilation.

(Note the `else` at the end of the line with the `version` condition.)

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=21400

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3

--
December 13
https://issues.dlang.org/show_bug.cgi?id=21400

--- Comment #3 from dlangBugzillaToGithub <robert.schadek@posteo.de> ---
THIS ISSUE HAS BEEN MOVED TO GITHUB

https://github.com/dlang/dmd/issues/19825

DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB

--