Skip to content

feat: add pure-Go vertexes, directed edges & edge length to x/h3go - #129

Open
justinhwang wants to merge 1 commit into
justinhwang/purego-phase-efrom
justinhwang/purego-phase-f
Open

feat: add pure-Go vertexes, directed edges & edge length to x/h3go#129
justinhwang wants to merge 1 commit into
justinhwang/purego-phase-efrom
justinhwang/purego-phase-f

Conversation

@justinhwang

Copy link
Copy Markdown
Collaborator

Add the Vertex and DirectedEdge index types with their full method and free-function surfaces: Cell.Vertex/Vertexes and Vertex.LatLng/IsValid/ String/Resolution/IndexDigit; Cell.DirectedEdge/DirectedEdges and DirectedEdge.Origin/Destination/Reverse/Cells/Boundary/IsValid plus the string and text-marshal helpers; EdgeLengthRads/Km/M; and the generic Index constraint with IsValidIndex. Verified against the cgo reference over the shared corpus with full in-package coverage.

@coveralls

coveralls commented Jun 17, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 30594621062

Coverage remained the same at 100.0%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: 386 of 386 lines across 5 files are fully covered (100%).
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 3300
Covered Lines: 3300
Line Coverage: 100.0%
Coverage Strength: 3516271.92 hits per line

💛 - Coveralls

Add the Vertex and DirectedEdge index types with their full method and
free-function surfaces: Cell.Vertex/Vertexes and Vertex.LatLng/IsValid/
String/Resolution/IndexDigit; Cell.DirectedEdge/DirectedEdges and
DirectedEdge.Origin/Destination/Reverse/Cells/Boundary/IsValid plus the
string and text-marshal helpers; EdgeLengthRads/Km/M; and the generic Index
constraint with IsValidIndex. Verified against the cgo reference over the
shared corpus with full in-package coverage.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@justinhwang
justinhwang force-pushed the justinhwang/purego-phase-f branch from 3cf4c5c to 22eebea Compare July 31, 2026 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants