I have problems documenting an abstract type hierarchy when subtyping multiple multiple abstract type. I’m using Documenter.jl’s native :html generation (i.e. don’t use mkdocs).
Example in case:
"Doc A"
abstract A
"Doc B"
abstract B <: A # no documentation problems so far
"Doc C"
abstract C
"Doc D"
abstract D <: A, C # Problem: "WARNING: replacing docs for C..."
The produced html shows the following anomalies:
- Documentation of types subtyped from is being replaced by D’s documentation during julia compilation.
- Only the first and not all types D is subtyping from are mention in D’s documentation.
Any ideas?