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

ocaml / odoc / 3038
73%
master: 73%

Build:
Build:
LAST BUILD BRANCH: fix-page-remap
DEFAULT BRANCH: master
Ran 10 Dec 2025 05:32PM UTC
Jobs 1
Files 88
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

10 Dec 2025 05:23PM UTC coverage: 72.945% (-0.001%) from 72.946%
3038

push

github

jonludlam
Fix URL remapping for page references

Page links were not being remapped because the remap prefix check
only matched against the directory path. For modules, the module name
is part of the directory (e.g., prefix/otherpkg/Otherlib/index.html),
so it matched. But for pages, the page name is in the filename
(e.g., prefix/otherpkg/otherpage.html), leaving only prefix/otherpkg
in the directory - which didn't match prefix/otherpkg/ due to the
trailing slash.

Fix by including the filename in the path used for prefix matching.
Also normalize remap entries at config creation time (ensure trailing
slashes) rather than on each lookup.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

9 of 10 new or added lines in 2 files covered. (90.0%)

10391 of 14245 relevant lines covered (72.94%)

7133.49 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
81.25
-3.37% src/html/config.ml
Jobs
ID Job ID Ran Files Coverage
1 3038.1 10 Dec 2025 05:32PM UTC 88
72.94
GitHub Action Run
Source Files on build 3038
  • Tree
  • List 88
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e6019f43 on github
  • Prev Build on master (#3037)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc