Skip to content

Commit 04a67e7

Browse files
authored
Bump Documenter to 1.16 (#5548)
1 parent 0a85a7e commit 04a67e7

File tree

2 files changed

+9
-22
lines changed

2 files changed

+9
-22
lines changed

docs/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
55
Oscar = "f1435218-dba5-11e9-1e4d-f1a5fab5fc13"
66

77
[compat]
8-
Documenter = "1.9.0"
8+
Documenter = "1.16.0"
99
DocumenterCitations = "~1.3.4"
1010
JSON = "1.0.1"
1111

docs/documenter_helpers.jl

Lines changed: 8 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,12 @@
11
# this function is slightly more specific than the one from documenter, print the corresponding code location
22
# calls the original function via invoke and prints a timing for the doctest
3-
if isdefined(Documenter, :DocTests)
4-
function Documenter.DocTests.eval_repl(block, sandbox::Module, meta::Dict, doc::Documenter.Documents.Document, page)
5-
src_lines = Documenter.Utilities.find_block_in_file(block.code, meta[:CurrentFile])
6-
# skip stats if there was a failure
7-
if length(doc.internal.errors) > 0
8-
invoke(Documenter.DocTests.eval_repl, Tuple{Any,Any,Dict,Documenter.Documents.Document,Any}, block, sandbox, meta, doc, page)
9-
else
10-
println("page: $(Documenter.Utilities.locrepr(meta[:CurrentFile], src_lines))")
11-
@time invoke(Documenter.DocTests.eval_repl, Tuple{Any,Any,Dict,Documenter.Documents.Document,Any}, block, sandbox, meta, doc, page)
12-
end
13-
end
14-
else
15-
function Documenter.eval_repl(block, sandbox::Module, meta::Dict, doc::Documenter.Document, page)
16-
src_lines = Documenter.find_block_in_file(block.code, meta[:CurrentFile])
17-
# skip stats if there was a failure
18-
if length(doc.internal.errors) > 0
19-
invoke(Documenter.eval_repl, Tuple{Any,Any,Dict,Documenter.Document,Any}, block, sandbox, meta, doc, page)
20-
else
21-
println("page: $(Documenter.locrepr(meta[:CurrentFile], src_lines))")
22-
@time invoke(Documenter.eval_repl, Tuple{Any,Any,Dict,Documenter.Document,Any}, block, sandbox, meta, doc, page)
23-
end
3+
function Documenter.eval_repl(block::Documenter.MarkdownAST.CodeBlock, sandbox::Module, meta::Dict, doc::Documenter.Document, page)
4+
src_lines = Documenter.find_block_in_file(block.code, meta[:CurrentFile])
5+
# skip stats if there was a failure
6+
if length(doc.internal.errors) > 0
7+
invoke(Documenter.eval_repl, Tuple{Documenter.MarkdownAST.CodeBlock,Any,Dict,Documenter.Document,Any}, block, sandbox, meta, doc, page)
8+
else
9+
println("page: $(Documenter.locrepr(meta[:CurrentFile], src_lines))")
10+
@time invoke(Documenter.eval_repl, Tuple{Documenter.MarkdownAST.CodeBlock,Any,Dict,Documenter.Document,Any}, block, sandbox, meta, doc, page)
2411
end
2512
end

0 commit comments

Comments
 (0)