It seems I can not document and put the @everywhere annotation at the same time.
The following code
"""
Prints something
"""
@everywhere function my_func()
println("hello")
end
throws the error
ERROR: LoadError: cannot document the following expression:
#= /path/test.jl:4 =# @everywhere function my_func()
#= /path/test.jl:4 =#
#= /path/test.jl:5 =#
println("hello")
end
'@everywhere' not documentable. See 'Base.@__doc__' docs for details.
Stacktrace:
[1] error(::String, ::String) at ./error.jl:42
[2] top-level scope at /path/test.jl:1
[3] include(::String) at ./client.jl:457
[4] top-level scope at REPL[8]:1
in expression starting at /path/test.jl:1