Skip to content

Fix crosses and overlaps to follow geom relations convention (#360) #1381

Fix crosses and overlaps to follow geom relations convention (#360)

Fix crosses and overlaps to follow geom relations convention (#360) #1381

Triggered via push November 9, 2025 11:38
Status Success
Total duration 9m 12s
Artifacts

CI.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Julia 1 - macos-latest - arm64 - push
Process completed with exit code 127.
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/source/utils/UnitSpherical/cap.md:46-51 ```@example sphericalcap # Create a spherical cap from geographic coordinates lat, lon = 40.0, -74.0 # New York City (approximate) point = GeoInterface.Point(lon, lat) cap = SphericalCap(point, 0.1) # Cap with radius ~0.1 radians ``` exception = UndefVarError: `SphericalCap` not defined in `Main.__atexample__named__sphericalcap` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] top-level scope @ cap.md:50 [2] eval(m::Module, e::Any) @ Core ./boot.jl:489 [3] #61 @ ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:856 [inlined] [4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:855 [6] (::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{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 [7] with_logstate(f::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{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:540 [8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger) @ Base.CoreLogging ./logging/logging.jl:651 [9] capture(f::Documenter.var"#59#60"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:854
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/source/utils/UnitSpherical/cap.md:37-44 ```@example sphericalcap using GeometryOps using GeoInterface # Create a spherical cap from a point and radius point = UnitSphericalPoint(1.0, 0.0, 0.0) # Point on the unit sphere cap = SphericalCap(point, 0.5) # Cap with radius 0.5 radians ``` exception = UndefVarError: `UnitSphericalPoint` not defined in `Main.__atexample__named__sphericalcap` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] top-level scope @ cap.md:42 [2] eval(m::Module, e::Any) @ Core ./boot.jl:489 [3] #61 @ ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:856 [inlined] [4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:855 [6] (::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{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 [7] with_logstate(f::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{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:540 [8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger) @ Base.CoreLogging ./logging/logging.jl:651 [9] capture(f::Documenter.var"#59#60"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:854
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
undefined binding 'GeometryOps.circumcenter_on_unit_sphere' in `@docs` block in docs/src/source/utils/UnitSpherical/cap.md:14-17 ```@docs; canonical=false SphericalCap circumcenter_on_unit_sphere ```
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
undefined binding 'GeometryOps.depth_first_search' in `@docs` block in docs/src/source/utils/SpatialTreeInterface/depth_first_search.md:2-4 ```@docs; canonical=false depth_first_search ```
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/source/transformations/smooth.md:33-46 ```@example smooth using CairoMakie import GeoInterface as GI, GeometryOps as GO line = GI.LineString([(0.0, 0.0), (1.0, 1.0), (2.0, 0.0)]) smoothed = GO.smooth(GO.Spherical(), line) |> x -> GO.transform(GO.UnitSpherical.GeographicFromUnitSpherical(), x) smoothed_2 = GO.smooth(GO.Spherical(), line; iterations=2) |> x -> GO.transform(GO.UnitSpherical.GeographicFromUnitSpherical(), x) f, a, p = lines(line; label = "Original", axis = (; title = "Spherical smoothing")) lines!(a, smoothed; label = "1 iteration") lines!(a, smoothed_2; label = "2 iterations") axislegend(a) f ``` exception = UndefVarError: `GeographicFromUnitSpherical` not defined in `GeometryOps.UnitSpherical` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] getproperty @ ./Base_compiler.jl:47 [inlined] [2] (::Main.__atexample__named__smooth.var"#2#3")(x::GeoInterface.Wrappers.LineString{true, false, Vector{GeometryOps.UnitSpherical.UnitSphericalPoint{Float64}}, Nothing, Nothing}) @ Main.__atexample__named__smooth ./smooth.md:38 [3] |>(x::GeoInterface.Wrappers.LineString{true, false, Vector{GeometryOps.UnitSpherical.UnitSphericalPoint{Float64}}, Nothing, Nothing}, f::Main.__atexample__named__smooth.var"#2#3") @ Base ./operators.jl:972 [4] top-level scope @ smooth.md:38 [5] eval(m::Module, e::Any) @ Core ./boot.jl:489 [6] #61 @ ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:856 [inlined] [7] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [8] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:855 [9] (::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{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 [10] with_logstate(f::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{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:540 [11] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger) @ Base.CoreLogging ./logging/logging.jl:651 [12] capture(f::Documenter.var"#59#60"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [13] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/HdXI4/src/expander_pipeline.jl:854
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
duplicate docs found for 'applyreduce' in `@docs` block in docs/src/source/src/applyreduce.md:2-4 ```@docs applyreduce ```
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
duplicate docs found for 'GeometryOps.reproject' in docs/src/api.md:60-62 ```@autodocs Modules = [GeometryOps] ```
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
no docs found for 'barycentric_interpolate' in `@docs` block in docs/src/api.md:52-56 ```@docs barycentric_coordinates barycentric_coordinates! barycentric_interpolate ```
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
no docs found for 'barycentric_coordinates!' in `@docs` block in docs/src/api.md:52-56 ```@docs barycentric_coordinates barycentric_coordinates! barycentric_interpolate ```
Documentation: ../../../.julia/packages/Documenter/HdXI4/src/utilities/utilities.jl#L49
no docs found for 'barycentric_coordinates' in `@docs` block in docs/src/api.md:52-56 ```@docs barycentric_coordinates barycentric_coordinates! barycentric_interpolate ```