Skip to content

Release v1.0.0

Release v1.0.0 #90

Triggered via pull request July 11, 2025 17:50
Status Success
Total duration 1m 23s
Artifacts

Documenter.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 5 warnings, and 1 notice
Documentation: docs/src/index.md#L122
doctest failure in src/index.md:122-162 ```jldoctest; setup=:(using MethodAnalysis), filter=r"─ MethodInstance for.*\$" julia> mi = methodinstance(findfirst, (BitVector,)) MethodInstance for findfirst(::BitVector) julia> MethodAnalysis.print_tree(mi) MethodInstance for findfirst(::BitVector) ├─ MethodInstance for prune_graph!(::Graph) │ └─ MethodInstance for var"#simplify_graph!#111"(::Bool, ::typeof(simplify_graph!), ::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph) │ ├─ MethodInstance for trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ │ ⋮ │ │ │ └─ MethodInstance for resolve_versions!(::Context, ::Vector{PackageSpec}) │ ⋮ │ ├─ MethodInstance for update_solution!(::SolutionTrace, ::Graph) │ └─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ │ │ ⋮ │ │ │ │ │ │ │ └─ MethodInstance for maxsum(::Graph) │ │ │ ⋮ │ │ │ │ │ └─ MethodInstance for maxsum(::Graph) │ │ └─ MethodInstance for resolve(::Graph) │ │ ⋮ │ │ │ └─ MethodInstance for maxsum(::Graph) │ └─ MethodInstance for resolve(::Graph) │ ├─ MethodInstance for trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ │ ⋮ │ │ │ └─ MethodInstance for resolve_versions!(::Context, ::Vector{PackageSpec}) │ ⋮ │ └─ MethodInstance for selective_eval_fromstart!(::typeof(finish_and_return!), ::Frame, ::BitVector, ::Bool) └─ MethodInstance for selective_eval_fromstart!(::Frame, ::BitVector, ::Bool) ``` Subexpression: MethodAnalysis.print_tree(mi) Evaluated output: MethodInstance for findfirst(::BitVector) ├─ MethodInstance for Pkg.Resolve.prune_graph!(::Graph) │ └─ MethodInstance for Pkg.Resolve.var"#simplify_graph!#117"(::Bool, ::typeof(simplify_graph!), ::Graph, ::Set{Int64}) │ └─ MethodInstance for Pkg.Resolve.simplify_graph!(::Graph, ::Set{Int64}) │ └─ MethodInstance for Pkg.Resolve.simplify_graph!(::Graph) │ ├─ MethodInstance for Pkg.Resolve.trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ │ ⋮ │ │ │ ├─ MethodInstance for Pkg.Operations.resolve_versions!(::EnvCache, ::Vector{RegistryInstance}, ::Vector{PackageSpec}, ::Nothing, ::Bool) │ │ ⋮ │ │ │ └─ MethodInstance for Pkg.Operations.resolve_versions!(::EnvCache, ::Vector{RegistryInstance}, ::Vector{PackageSpec}, ::VersionNumber, ::Bool) │ ⋮ │ └─ MethodInstance for Pkg.Resolve.update_solution!(::SolutionTrace, ::Graph) └─ MethodInstance for Pkg.Resolve.converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) ├─ MethodInstance for Pkg.Resolve.converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ ├─ MethodInstance for Pkg.Resolve.converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ ├─ MethodInstance for Pkg.Resolve.converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ │ ⋮ │ │ │ │ │ └─ MethodInstance for Pkg.Resolve.maxsum(::Graph) │ │ ⋮ │ │ │ └─ MethodInstance for Pkg.Resolve.maxsum(::Graph) │ ├─ MethodInstance for Pkg.Resolve._resolve(::Graph, ::Array, ::Array) │ │ ⋮ │ │ │ ├─ MethodInstance for Pkg.Resolve._resolve(::Graph, ::Nothing, ::Nothing) │ │ ⋮ │ │ │ └─ MethodInstance for Pkg.Resolve._resolve(::Graph, ::Vector{Int64}, ::Vector{Int64}) │ ⋮ │ └─ MethodInstance for Pkg.Resolve
Documentation: docs/src/index.md#L107
doctest failure in src/index.md:107-116 ```jldoctest; setup=(using MethodAnalysis), filter=[r"(6|7)", r"Instance for .*"] julia> direct_backedges(setdiff) 6-element Vector{Any}: MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Dict{Any, Any}) MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Char, Dict{Char, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Char, Dict{Char, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Char, Dict{Char, Any}}, ::Base.KeySet{Char, Dict{Char, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Vector{Base.UUID}, ::Vector{Base.UUID}) => MethodInstance for deps_graph(::Pkg.Types.Context, ::Dict{Base.UUID, String}, ::Dict{Base.UUID, Pkg.Types.VersionSpec}, ::Dict{Base.UUID, Pkg.Resolve.Fixed}) ``` Subexpression: direct_backedges(setdiff) Evaluated output: 8-element Vector{Any}: MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for REPL.LineEdit.keymap_merge(::Dict{Char, Any}, ::Dict{Any, Any}) MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for REPL.LineEdit.keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Char, Dict{Char, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for REPL.LineEdit.keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Char, Dict{Char, Any}}) => MethodInstance for REPL.LineEdit.keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Char, Dict{Char, Any}}, ::Base.KeySet{Char, Dict{Char, Any}}) => MethodInstance for REPL.LineEdit.keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Set{Base.UUID}, ::Set{Base.UUID}) => MethodInstance for Pkg.Operations.deps_graph(::Pkg.Types.EnvCache, ::Vector{Pkg.Registry.RegistryInstance}, ::Dict{Base.UUID, String}, ::Dict{Base.UUID, Pkg.Versions.VersionSpec}, ::Dict{Base.UUID, Pkg.Resolve.Fixed}, ::Nothing, ::Bool) MethodInstance for setdiff(::Set{Base.UUID}, ::Set{Base.UUID}) => MethodInstance for Pkg.Operations.deps_graph(::Pkg.Types.EnvCache, ::Vector{Pkg.Registry.RegistryInstance}, ::Dict{Base.UUID, String}, ::Dict{Base.UUID, Pkg.Versions.VersionSpec}, ::Dict{Base.UUID, Pkg.Resolve.Fixed}, ::VersionNumber, ::Bool) MethodInstance for setdiff(::Vector{Base.JuliaSyntax.Kind}, ::Vector{Base.JuliaSyntax.Kind}) => MethodInstance for Base.JuliaSyntax.Tokenize._nondot_symbolic_operator_kinds() Expected output: 6-element Vector{Any}: MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Dict{Any, Any}) MethodInstance for setdiff(::Base.KeySet{Any, Dict{Any, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySet{Char, Dict{Char, Any}}, ::Base.KeySet{Any, Dict{Any, Any}}) => MethodInstance for keymap_merge(::Dict{Char, Any}, ::Union{Dict{Any, Any}, Dict{Char, Any}}) MethodInstance for setdiff(::Base.KeySe
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.1` and linking `v0.1` to `v0.1.0`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.2` and linking `v0.2` to `v0.2.2`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.3` and linking `v0.3` to `v0.3.1`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.4` and linking `v0.4` to `v0.4.13`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `stable` and linking `stable` to `v0.4.13`.
[julia-buildpkg] Caching of the julia depot was not detected
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`