• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

brawer / osmdiffs / 41052401182
94%

Build:
DEFAULT BRANCH: main
Ran 30 Oct 2026 12:04PM UTC
Jobs 1
Files 63
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Oct 2026 12:02PM UTC coverage: 94.283% (+0.08%) from 94.202%
41052401182

push

github

web-flow
feat(matchers): match public transport stops, platforms and tracks (#863)

Adds TransitMatcher, which matches AllThePlaces public transport
features against OSM by registry IDs: ref:IFOPT (also ref:sloid and
railway:ref:sloid in Switzerland), uic_ref, and local_ref to tell
platforms and tracks apart within a stop. Kinds must fit (a stop never
takes one of its platforms), modes must be compatible, and IDs that
disagree veto a match. Without IDs to compare, equal names within 100 m
give a weak match.

On Switzerland, 84% of platforms, 94% of railway tracks and 78% of
stations now match; before, no transit feature matched. All 461
features with an exact ID in OSM match that feature, and in a
hold-out test without the exact ID, 90% still match the same one.
See docs/notes/2026-10-30-transit-matching.md.


Claude-Session: https://claude.ai/code/session_01AfqKpnCSdPUyK7NMk1zFwf

Co-authored-by: Claude <noreply@anthropic.com>

360 of 370 new or added lines in 2 files covered. (97.3%)

13374 of 14185 relevant lines covered (94.28%)

2576.69 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
97.55
src/matchers/transit_matcher.rs
1
97.53
-0.26% src/matchers/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 41052401182.1 30 Oct 2026 12:04PM UTC 63
94.28
GitHub Action Run
Source Files on build 41052401182
  • Tree
  • List 63
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41052401182
  • 4093e8ba on github
  • Prev Build on main (#40691919334)
  • Next Build on main (#41055303671)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc