You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In JuliaLang/LinearAlgebra.jl#907, we observe issues where docstrings get copied to places (e.g. Inf and Inf64, or Base./(Any,Any) including a copy of LinearAlgebra./(Array,Array)) causes the links to get "fixed" multiple times, leading them to be broken (or at least for the link checker to complain about them)
Could we make sure the docs content gets copied when inserting, or make the update passes non-mutating, or something?
edit: If we look at something like https://docs.julialang.org/en/v1.10-dev/base/file/#Base.Filesystem.touch, I think it perhaps the case that we may want to try only including a particular string in exactly one "best" place (e.g. FileWatching.Pidfile.LockMonitor's info does not need to be copied here)
The text was updated successfully, but these errors were encountered:
I wonder if this particular sub-problem is fixed on master with the change to MarkdownAST? I think we're creating a new DocsNode each time we encounter a docstring, so they shouldn't clash anymore:
In JuliaLang/LinearAlgebra.jl#907, we observe issues where docstrings get copied to places (e.g. Inf and Inf64, or
Base./(Any,Any)
including a copy ofLinearAlgebra./(Array,Array)
) causes the links to get "fixed" multiple times, leading them to be broken (or at least for the link checker to complain about them)Could we make sure the docs content gets copied when inserting, or make the update passes non-mutating, or something?
edit: If we look at something like https://docs.julialang.org/en/v1.10-dev/base/file/#Base.Filesystem.touch, I think it perhaps the case that we may want to try only including a particular string in exactly one "best" place (e.g. FileWatching.Pidfile.LockMonitor's info does not need to be copied here)
The text was updated successfully, but these errors were encountered: