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

ocaml / dune / 26181
7%

Build:
DEFAULT BRANCH: main
Ran 29 Mar 2024 01:25PM UTC
Jobs 1
Files 531
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

29 Mar 2024 01:13PM UTC coverage: 6.937% (-0.003%) from 6.94%
26181

push

github

web-flow
refactor: high-level dune-package rewriting (#10247)

* refactor: high-level dune-package rewriting

`dune install` rewrites `dune-package` files on the fly to store
sections as computed by the installation step.

The previous implementation used to rely on sexp manipulation, which is
brittle and does not evolve with the `dune-package` codecs.

This uses a more end-to-end approach where the data structure is
decoded, modified, and encoded again.

Some aspects are not as easy as they seem because there are different
encodings for paths; some are relative to the package root, other from
the `Stublibs` section, so the API is not as simple as it could be.

Signed-off-by: Etienne Millon <me@emillon.org>

* add CR

Signed-off-by: Etienne Millon <me@emillon.org>

---------

Signed-off-by: Etienne Millon <me@emillon.org>

0 of 34 new or added lines in 2 files covered. (0.0%)

2 existing lines in 1 file now uncovered.

2883 of 41557 relevant lines covered (6.94%)

27410.14 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26181.1 29 Mar 2024 01:25PM UTC 0
6.94
GitHub Action Run
Source Files on build 26181
Detailed source file information is not available for this build.
  • Back to Repo
  • 9aed1789 on github
  • Prev Build on main (#26178)
  • Next Build on main (#26192)
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