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

pulibrary / bibdata / 2ba3593b-5ea5-4ef9-934b-7662214e1bff
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: dependabot/bundler/activesupport-8.1.2.1
DEFAULT BRANCH: main
Ran 10 Mar 2026 08:47PM UTC
Jobs 1
Files 67
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 Mar 2026 08:43PM UTC coverage: 89.205% (-0.9%) from 90.103%
2ba3593b-5ea5-4ef9-934b-7662214e1bff

push

circleci

sandbergja
Optimize genres function by removing regular expressions

Rather than use regular expressions, we can divide each term into
windows, and see if the windows of one term contain the windows
of the second term.

From `cargo bench`:

```
genres                  time:   [19.782 µs 19.858 µs 19.946 µs]
                        change: [−11.756% −11.240% −10.738%] (p = 0.00 < 0.05)
                        Performance has improved.
```

177 of 177 new or added lines in 1 file covered. (100.0%)

6404 of 7179 relevant lines covered (89.2%)

19.14 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2ba3593b-5ea5-4ef9-934b-7662214e1bff.1 10 Mar 2026 08:47PM UTC 67
89.2
Source Files on build 2ba3593b-5ea5-4ef9-934b-7662214e1bff
  • Tree
  • List 67
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #2BA3593B...
  • 67cabbaa on github
  • Prev Build on rubocop-exclude-rust-and-js (#48C9F230...)
  • Next Build on genre-optimize (#7359A0A4...)
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