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

pulibrary / bibdata / 7359a0a4-5847-4e4e-afdb-4e3862b04102
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: dependabot/bundler/activesupport-8.1.2.1
DEFAULT BRANCH: main
Ran 10 Mar 2026 08:51PM 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:47PM UTC coverage: 88.915% (-1.0%) from 89.898%
7359a0a4-5847-4e4e-afdb-4e3862b04102

Pull #3102

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.
```
Pull Request #3102: Optimize genres function by removing regular expressions

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

4 existing lines in 1 file now uncovered.

6449 of 7253 relevant lines covered (88.91%)

18.99 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
4
98.21
1.49% lib/bibdata_rs/src/marc/genre.rs
Jobs
ID Job ID Ran Files Coverage
1 7359a0a4-5847-4e4e-afdb-4e3862b04102.1 10 Mar 2026 08:51PM UTC 67
88.91
Source Files on build 7359a0a4-5847-4e4e-afdb-4e3862b04102
  • Tree
  • List 67
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #7359A0A4...
  • Pull Request #3102
  • PR Base - main (#EE9286F5...)
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