Don't define an interactive method for any Documenter
Since Documenter subtypes can have extra fields now, it isn't safe.
This commit is contained in:
parent
984475cd83
commit
2797d6dffc
@ -115,9 +115,3 @@ function Base.show(io::IO, p::Documenter)
|
||||
print(io, "$spc→ $n gitignore entrie$s")
|
||||
n > 0 && print(io, ": $(join(map(g -> "\"$g\"", p.gitignore), ", "))")
|
||||
end
|
||||
|
||||
function interactive(T::Type{<:Documenter})
|
||||
name = string(nameof(T))
|
||||
print("$name: Enter any Documenter asset files (separated by spaces) []: ")
|
||||
return T(; assets=string.(split(readline())))
|
||||
end
|
||||
|
@ -61,3 +61,8 @@ function gen_plugin(p::GitHubPages, t::Template, pkg_name::AbstractString)
|
||||
end
|
||||
return ["docs/"]
|
||||
end
|
||||
|
||||
function interactive(::Type{GitHubPages})
|
||||
print("GitHubPages: Enter any Documenter asset files (separated by spaces) []: ")
|
||||
return GitHubPages(; assets=string.(split(readline())))
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user