Skip to content

nim doc broken for fusion/htmlparser/parsexml (breaks if both a/b.nim vs a.nim) #16581

@timotheecour

Description

@timotheecour

Example

https://nim-lang.github.io/fusion/parsexml.html gives a 404

https://nim-lang.github.io/fusion/theindex.html shows

Modules: parsexml, src/fusion/astdsl, src/fusion/btreetables, src/fusion/docutils, src/fusion/filepermissions, src/fusion/htmlparser, src/fusion/htmlparser/xmltree, src/fusion/ioutils, src/fusion/matching, src/fusion/pointers, src/fusion/pools, src/fusion/scripting, src/fusion/smartptrs.

which shows parsexml is weirdly the odd one out (and clicking it yields a 404)

Note: after investigation, it's caused by existence of these:

src/fusion/htmlparser.nim
src/fusion/htmlparser/parsexml.nim

more generally, when you have:

foo/bar.nim
foo.nim

this seems to cause issues

Additional Information

1.5.1 a013467
I can reproduce this locally off of nim-lang/fusion#64
but I can't reproduce this locally off of fusion master 31e69e88f28a160ad271d6ff0fc748d715ed24c4 if i run nimble docs for eg.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Documentation GenerationRelated to documentation generation (but not content).

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions