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

ruby-grape / grape / 21947757115 / 24
97%
master: 97%

Build:
Build:
LAST BUILD BRANCH: revisit_validators
DEFAULT BRANCH: master
Ran 12 Feb 2026 01:05PM UTC
Files 152
Run time 5s
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

12 Feb 2026 01:04PM UTC coverage: 95.74% (-0.004%) from 95.744%
21947757115.24

Pull #2657

github

ericproulx
Instantiate validators at definition time

- Store validator instances in ParamsScope/ContractScope and have Endpoint#run_validators read them directly
- Remove ValidatorFactory indirection and eagerly compute validator messages/options in constructors
- Normalize Grape::Exceptions::Validation params handling and refactor validator specs to define routes per example group
- Drop test-prof dependency and its spec config

Co-authored-by: Cursor <cursoragent@cursor.com>
Pull Request #2657: Instantiate validators at definition time

1029 of 1133 branches covered (90.82%)

Branch coverage included in aggregate %.

3264 of 3351 relevant lines covered (97.4%)

1175.21 hits per line

Source Files on job run-3.4-gemfiles/rails_8_0.gemfile - 21947757115.24
  • Tree
  • List 152
  • Changed 19
  • Source Changed 19
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 21947757115
  • cf04c9d8 on github
  • Prev Job for on revisit_validators (#21906320707.8)
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