Fix package.json that stopped doc build on main #809
Triggered via pull request
February 14, 2025 21:09
Status
Failure
Total duration
16m 26s
Artifacts
–
CI.yml
on: pull_request
Documentation
16m 16s
Matrix: test
Annotations
3 errors and 10 warnings
Documentation:
../../../.julia/packages/GeometryOps/9OlEI/src/utils.jl#L37
doctest failure in ~/.julia/packages/GeometryOps/9OlEI/src/utils.jl:37-44
```jldoctest
import GeometryOps as GO, GeoInterface as GI
poly = GI.Polygon([[(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)]])
GO.polygon_to_line(poly)
# output
GeoInterface.Wrappers.LineString{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}([(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)], nothing, nothing)
```
Subexpression:
import GeometryOps as GO, GeoInterface as GI
poly = GI.Polygon([[(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)]])
GO.polygon_to_line(poly)
Evaluated output:
GeoInterface.Wrappers.LineString{false, false}([(-2.275543, 53.464547), … (3) … , (-2.275543, 53.464547)])
Expected output:
GeoInterface.Wrappers.LineString{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}([(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)], nothing, nothing)
diff =
Warning: Diff output requires color.
GeoInterface.Wrappers.LineString{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}([(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, false}([(-2.275543, 53.464547), … (3) … , (-2.275543, 53.464547)], nothing, nothing)53.464547)])
|
Documentation:
../../../.julia/packages/GeometryOps/9OlEI/src/utils.jl#L37
doctest failure in ~/.julia/packages/GeometryOps/9OlEI/src/utils.jl:37-44
```jldoctest
import GeometryOps as GO, GeoInterface as GI
poly = GI.Polygon([[(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)]])
GO.polygon_to_line(poly)
# output
GeoInterface.Wrappers.LineString{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}([(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)], nothing, nothing)
```
Subexpression:
import GeometryOps as GO, GeoInterface as GI
poly = GI.Polygon([[(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)]])
GO.polygon_to_line(poly)
Evaluated output:
GeoInterface.Wrappers.LineString{false, false}([(-2.275543, 53.464547), … (3) … , (-2.275543, 53.464547)])
Expected output:
GeoInterface.Wrappers.LineString{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}([(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, 53.464547), (-2.275543, 53.464547)], nothing, nothing)
diff =
Warning: Diff output requires color.
GeoInterface.Wrappers.LineString{false, false, Vector{Tuple{Float64, Float64}}, Nothing, Nothing}([(-2.275543, 53.464547), (-2.275543, 53.489271), (-2.215118, 53.489271), (-2.215118, false}([(-2.275543, 53.464547), … (3) … , (-2.275543, 53.464547)], nothing, nothing)53.464547)])
|
Documentation
Process completed with exit code 1.
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
duplicate docs found for 'GeometryOps.reproject' in src/api.md:59-61
```@autodocs
Modules = [GeometryOps]
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
undefined binding 'unwrap' in `@docs` block in src/source/src/other_primitives.md:8-13
```@docs; collapsed=true, canonical=false
unwrap
flatten
reconstruct
rebuild
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
undefined binding 'flatten' in `@docs` block in src/source/src/other_primitives.md:8-13
```@docs; collapsed=true, canonical=false
unwrap
flatten
reconstruct
rebuild
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
undefined binding 'reconstruct' in `@docs` block in src/source/src/other_primitives.md:8-13
```@docs; collapsed=true, canonical=false
unwrap
flatten
reconstruct
rebuild
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
undefined binding 'rebuild' in `@docs` block in src/source/src/other_primitives.md:8-13
```@docs; collapsed=true, canonical=false
unwrap
flatten
reconstruct
rebuild
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
duplicate docs found for '!!! warning "Missing docstring."
Missing docstring for `LinearSegments`. Check Documenter's build log for details.' in `@docs` block in src/source/transformations/segmentize.md:58-61
```@docs
LinearSegments
GeodesicSegments
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
duplicate docs found for '!!! warning "Missing docstring."
Missing docstring for `GeodesicSegments`. Check Documenter's build log for details.' in `@docs` block in src/source/transformations/segmentize.md:58-61
```@docs
LinearSegments
GeodesicSegments
```
|
Documentation:
../../../.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl#L46
failed to run `@example` block in src/tutorials/creating_geometry.md:56-62
```@example creating_geometry
x = [-5, -5, 5, 5];
y = [-5, 5, 5, -5];
multipoint = GI.MultiPoint(GI.Point.(zip(x, y)));
plot!(ax, multipoint; marker = '☁', markersize = 30)
fig
```
exception =
ArgumentError: Conversion failed for Scatter (With conversion trait PointBased()) with args: Tuple{GeometryBasics.MultiPoint{2, Int64}} .
Scatter requires to convert to argument types Tuple{AbstractVector{<:Union{Point2, Point3}}}, which convert_arguments didn't succeed in.
To fix this overload convert_arguments(P, args...) for Scatter or PointBased() and return an object of type Tuple{AbstractVector{<:Union{Point2, Point3}}}.`
Stacktrace:
[1] conversion_pipeline(P::Type{Scatter}, used_attrs::Tuple{}, args::Tuple{GeometryBasics.MultiPoint{2, Int64}}, kw_obs::Observable{Vector{Pair{Symbol, Any}}}, args_obs::Tuple{Observable{GeometryBasics.MultiPoint{2, Int64}}}, user_attributes::Dict{Symbol, Any}, deregister::Vector{Observables.ObserverFunction}, recursion::Int64)
@ Makie ~/.julia/packages/Makie/Q6F2P/src/interfaces.jl:241
[2] conversion_pipeline(P::Type{Scatter}, used_attrs::Tuple{}, args::Tuple{GeoInterface.Wrappers.MultiPoint{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}}, Nothing, Nothing}}, kw_obs::Observable{Vector{Pair{Symbol, Any}}}, args_obs::Tuple{Observable{Any}}, user_attributes::Dict{Symbol, Any}, deregister::Vector{Observables.ObserverFunction}, recursion::Int64)
@ Makie ~/.julia/packages/Makie/Q6F2P/src/interfaces.jl:233
[3] conversion_pipeline(P::Type{Scatter}, used_attrs::Tuple{}, args::Tuple{GeoInterface.Wrappers.MultiPoint{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}}, Nothing, Nothing}}, kw_obs::Observable{Vector{Pair{Symbol, Any}}}, args_obs::Tuple{Observable{Any}}, user_attributes::Dict{Symbol, Any}, deregister::Vector{Observables.ObserverFunction})
@ Makie ~/.julia/packages/Makie/Q6F2P/src/interfaces.jl:213
[4] (Scatter)(user_args::Tuple{GeoInterface.Wrappers.MultiPoint{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}}, Nothing, Nothing}}, user_attributes::Dict{Symbol, Any})
@ Makie ~/.julia/packages/Makie/Q6F2P/src/interfaces.jl:273
[5] _create_plot!(::Function, ::Dict{Symbol, Any}, ::Axis, ::GeoInterface.Wrappers.MultiPoint{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}}, Nothing, Nothing})
@ Makie ~/.julia/packages/Makie/Q6F2P/src/figureplotting.jl:377
[6] #plot!#11
@ ~/.julia/packages/MakieCore/sHgwT/src/recipes.jl:59 [inlined]
[7] top-level scope
@ creating_geometry.md:60
[8] eval
@ ./boot.jl:430 [inlined]
[9] #60
@ ~/.julia/packages/Documenter/iwb7N/src/expander_pipeline.jl:803 [inlined]
[10] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[11] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/iwb7N/src/expander_pipeline.jl:802
[12] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[13] with_logstate(f::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}}, logstate::Base.CoreLogging.LogState)
@ Base.CoreLogging ./logging/logging.jl:522
[14] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:632
[15] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough:
|
|
Documentation:
../../../.julia/packages/DocumenterVitepress/CDQCI/src/vitepress_config.jl#L40
DocumenterVitepress: Did not detect `docs/src/.vitepress/config.mts` file. Substituting in the default file.
|