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

ruby-grape / grape / 43003622001
100%

Build:
DEFAULT BRANCH: master
Ran 11 Nov 2026 10:26AM UTC
Jobs 23
Files 178
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

11 Nov 2026 10:26AM UTC coverage: 100.0%. Remained the same
43003622001

push

github

web-flow
Validate the params of an optional Hash scope without the iterator (#3075)

A validator reads its scope's params directly, and skips the attributes
iterator, when its scope is always validated: the root scope and the
required Hash scopes under it. A Hash scope that is optional, or that
sits under an optional one, went through the iterator instead, although
it has nothing to add there either: #validate only goes on once the
scope's params are there and not blank, so the iterator hands that one
Hash back, has no empty value to pass over and no dependency to meet.

The direct path now covers every scope with no Array scope and no
`given` on its chain. It no longer tries a required Hash scope inside an
Array scope, whose params resolve to an Array and were resolved a second
time by the iterator.

Co-authored-by: Claude Fable 5.2 <noreply@anthropic.com>

1621 of 1621 branches covered (100.0%)

Branch coverage included in aggregate %.

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

4707 of 4707 relevant lines covered (100.0%)

21518.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-4.0-gemfiles/grape_swagger.gemfile - 43003622001.1 11 Nov 2026 10:26AM UTC 176
52.74
GitHub Action Run
2 run-4.0-gemfiles/hashie.gemfile - 43003622001.2 11 Nov 2026 10:26AM UTC 176
59.14
GitHub Action Run
3 run-4.0-gemfiles/multi_xml_0_8.gemfile - 43003622001.3 11 Nov 2026 10:26AM UTC 176
45.7
GitHub Action Run
4 run-4.0-gemfiles/dry_validation.gemfile - 43003622001.4 11 Nov 2026 10:26AM UTC 176
56.66
GitHub Action Run
5 run-4.0-gemfiles/multi_json.gemfile - 43003622001.5 11 Nov 2026 10:26AM UTC 176
45.91
GitHub Action Run
6 run-3.3-Gemfile - 43003622001.6 11 Nov 2026 10:26AM UTC 177
98.89
GitHub Action Run
7 run-3.4-gemfiles/rack_3_1.gemfile - 43003622001.7 11 Nov 2026 10:26AM UTC 177
98.87
GitHub Action Run
8 run-4.0-gemfiles/multi_json_1_20.gemfile - 43003622001.8 11 Nov 2026 10:26AM UTC 176
45.94
GitHub Action Run
9 run-4.0-Gemfile - 43003622001.9 11 Nov 2026 10:26AM UTC 177
98.87
GitHub Action Run
10 run-4.0-gemfiles/rails_8_0.gemfile - 43003622001.10 11 Nov 2026 10:26AM UTC 178
98.88
GitHub Action Run
11 run-3.4-gemfiles/rails_8_1.gemfile - 43003622001.11 11 Nov 2026 10:26AM UTC 178
98.88
GitHub Action Run
12 run-4.0-gemfiles/rack_3_1.gemfile - 43003622001.12 11 Nov 2026 10:26AM UTC 177
98.87
GitHub Action Run
13 run-4.0-gemfiles/rack_3_2.gemfile - 43003622001.13 11 Nov 2026 10:26AM UTC 177
98.87
GitHub Action Run
14 run-3.3-gemfiles/rack_3_1.gemfile - 43003622001.14 11 Nov 2026 10:27AM UTC 177
98.89
GitHub Action Run
15 run-4.0-gemfiles/rails_8_1.gemfile - 43003622001.15 11 Nov 2026 10:27AM UTC 178
98.88
GitHub Action Run
16 run-3.4-gemfiles/rack_3_2.gemfile - 43003622001.16 11 Nov 2026 10:26AM UTC 177
98.87
GitHub Action Run
17 run-3.4-Gemfile - 43003622001.17 11 Nov 2026 10:26AM UTC 177
98.87
GitHub Action Run
18 run-4.0-gemfiles/multi_xml.gemfile - 43003622001.18 11 Nov 2026 10:26AM UTC 176
45.67
GitHub Action Run
19 run-3.3-gemfiles/rails_8_0.gemfile - 43003622001.19 11 Nov 2026 10:26AM UTC 178
98.89
GitHub Action Run
20 run-3.3-gemfiles/rails_8_1.gemfile - 43003622001.20 11 Nov 2026 10:26AM UTC 178
98.89
GitHub Action Run
21 run-3.4-gemfiles/rails_8_0.gemfile - 43003622001.21 11 Nov 2026 10:26AM UTC 178
98.88
GitHub Action Run
22 run-3.3-gemfiles/rack_3_2.gemfile - 43003622001.22 11 Nov 2026 10:26AM UTC 177
98.89
GitHub Action Run
23 run-4.0-gemfiles/grape_entity.gemfile - 43003622001.23 11 Nov 2026 10:26AM UTC 176
48.65
GitHub Action Run
Source Files on build 43003622001
  • Tree
  • List 178
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #43003622001
  • 00c2a4e6 on github
  • Prev Build on master (#42804961798)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc