Why did the `source` button in Julia docs disappear?

Sometimes I wish to see how exactly a function in Base is implemented, e.g. the 3 argument dot function.

But the documentation doesn’t have the blue source button that links me directly to the code on Github
https://docs.julialang.org/en/v1/stdlib/LinearAlgebra/#LinearAlgebra.dot-Tuple{Any,%20Any,%20Any}

I could (very tediously) do

using LinearAlgebra
x = rand(5);
A = rand(5, 5);
y = rand(5);
@which dot(x, A, y)

which finally leads me to its source code, but I just remember the official Julia docs used to have those blue buttons. What happened?

Seems like a problem with that part of the documentation - they are still there elsewhere, e.g. for occursin:

https://docs.julialang.org/en/v1/base/strings/#Base.occursin

Please open an issue on the issue tracker about this.

1 Like