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

brawer / osmdiffs / 41055303671
94%

Build:
DEFAULT BRANCH: main
Ran 30 Oct 2026 12:27PM 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:26PM UTC coverage: 94.176% (-0.1%) from 94.283%
41055303671

push

github

web-flow
feat(conflate): match transit features one to one within a spider (#864)

Matchers can now declare their matches exclusive. TransitMatcher does,
so within one spider each OSM feature goes to the best-scoring ATP
feature, and the others fall back to their next candidates or stay
unmatched. PoiMatcher doesn't, since several POIs such as car dealers
of several brands can share one OSM feature. Conflicts only count
within a spider, so two feeds for the same station can both match it,
and an OSM feature with the exact IDs of several quays may go to all
of them.

On Switzerland, the share of ATP platforms whose OSM match is shared
with another drops from 37% to 0.06%. In the hold-out test, matches to
a neighbouring platform drop from 28 to 15 of 469, and all 461 exact
ID matches stay right. Matches of other spiders are unchanged.


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

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

200 of 224 new or added lines in 4 files covered. (89.29%)

3 existing lines in 1 file now uncovered.

13550 of 14388 relevant lines covered (94.18%)

2605.13 hits per line

Uncovered Changes

Lines Coverage ∆ File
18
89.55
-2.25% src/pipeline/conflate/mod.rs
3
96.77
-0.77% src/matchers/mod.rs
3
97.02
-0.53% src/matchers/transit_matcher.rs

Coverage Regressions

Lines Coverage ∆ File
3
89.55
-2.25% src/pipeline/conflate/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 41055303671.1 30 Oct 2026 12:27PM UTC 63
94.18
GitHub Action Run
Source Files on build 41055303671
  • Tree
  • List 63
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41055303671
  • 0343aaec on github
  • Prev Build on main (#41052401182)
  • Next Build on main (#41177772415)
  • 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