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

pharo-contributions / SingularizePluralize
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: speed-up
DEFAULT BRANCH: master
Repo Added 08 Jun 2023 01:02PM UTC
Token 8Hj5hoCIjpR77O7l8PzMHe3FPu7CE5W9M regen
Build 9 Last
Files 7
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

LAST BUILD ON BRANCH speed-up
branch: speed-up
CHANGE BRANCH
x
Reset
Sync Branches
  • speed-up
  • fix-some-capitalized
  • master

04 Mar 2026 04:29PM UTC coverage: 99.359% (-0.6%) from 100.0%
22678790136

push

github

jecisc
Speed up

This change is speeding up the project by caching the rules and not recreate all the regex all the time.

I have a snippet plurializing a big list of words, and it becomes 5 times faster with this change. 

I think we can do even better by maybe not using so much regexes, but it's a first step with an already nice impact

174 of 180 new or added lines in 3 files covered. (96.67%)

930 of 936 relevant lines covered (99.36%)

0.99 hits per line

Relevant lines Covered
Build:
Build:
936 RELEVANT LINES 930 COVERED LINES
0.99 HITS PER LINE
Source Files on speed-up
  • Tree
  • List 7
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22678790136 speed-up Speed up This change is speeding up the project by caching the rules and not recreate all the regex all the time. I have a snippet plurializing a big list of words, and it becomes 5 times faster with this change. I think we can do even better ... push 04 Mar 2026 04:40PM UTC jecisc github
99.36
22678823835 speed-up Merge e57784d91 into 842dc76b4 Pull #6 04 Mar 2026 04:31PM UTC web-flow github
99.36
See All Builds (6)

Badge your Repo: SingularizePluralize

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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