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

xapi-project / xen-api / 11128916447
80%

Build:
DEFAULT BRANCH: master
Ran 01 Oct 2024 03:51PM UTC
Jobs 1
Files 37
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

01 Oct 2024 03:37PM UTC coverage: 78.279%. Remained the same
11128916447

push

github

web-flow
Prefer List.concat_map (#6029)

Initially, this was solely a large-scale exercise in replacing all
occurrences of `List.flatten` with `List.concat` (`concat` is an alias
of `flatten` and is more consistent with the naming of `concat_map`). In
the end, I made a small effort to attempt to replace occurrences of the
pattern `concat (map f xs)` with `concat_map f xs`. There are probably a
few places that I've missed.

---

I'm keen on:

- Squashing all of this
- Adding the squashed commit's hash to `.git-blame-ignore-revs` (there
is a lot of whitespace churn due to the general code style of writing
lots of anonymous function)
- Finding missed occurrences using structural grepping
- Adding a rule to quality gate that disallows `List.flatten`

---

In future, we should define a bunch of list-related optimisations
(fusing, reordering, etc.) and try to replace those as well.

3456 of 4415 relevant lines covered (78.28%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 11128916447.1 01 Oct 2024 03:51PM UTC 37
78.28
GitHub Action Run
Source Files on build 11128916447
  • Tree
  • List 37
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #11128916447
  • 4d9090ea on github
  • Prev Build on gh-readonly-queue/master/pr-6024-e90a98e715297698e9c09cb6ce8a1a6a89de7d0a (#11127931932)
  • Next Build on master (#11129392638)
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