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

ruby-grape / grape / 42601542317
100%

Build:
DEFAULT BRANCH: master
Ran 09 Nov 2026 10:32AM 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

09 Nov 2026 10:31AM UTC coverage: 100.0%. Remained the same
42601542317

push

github

web-flow
Name the element a request sent for a scope under a given in an Array (#3068)

A scope declared under a `given` in an Array reads only the elements
that meet the dependency: ParamsScope#meets_dependency? stores them as
the given scope's qualifying params, and #params hands them to the
scopes below. It stored them flattened and filtered, so each kept its
position among the qualifying elements, not the index the request sent
it at, and that position is what AttributesIterator records and the
errors name. With `kind: 'y'` first and `kind: 'x'` second, a Hash scope
under `given kind: 'x'` reported `items[0][meta][beer] is missing` for
the second element. In nested Arrays, flattening also renumbered the
elements across the inner Arrays.

An element that does not meet the dependency now becomes
EmptyOptionalValue, which the iterator and the validators already pass
over, and nested Arrays keep their shape. The qualifying elements keep
their index, and the given scope still counts as met only when one of
them does.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

1593 of 1593 branches covered (100.0%)

Branch coverage included in aggregate %.

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

4677 of 4677 relevant lines covered (100.0%)

19403.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-4.0-gemfiles/grape_swagger.gemfile - 42601542317.1 09 Nov 2026 10:32AM UTC 176
52.77
GitHub Action Run
2 run-4.0-gemfiles/rack_3_1.gemfile - 42601542317.2 09 Nov 2026 10:32AM UTC 177
98.86
GitHub Action Run
3 run-4.0-gemfiles/multi_json_1_20.gemfile - 42601542317.3 09 Nov 2026 10:32AM UTC 176
45.96
GitHub Action Run
4 run-3.4-gemfiles/rack_3_2.gemfile - 42601542317.4 09 Nov 2026 10:32AM UTC 177
98.86
GitHub Action Run
5 run-4.0-gemfiles/hashie.gemfile - 42601542317.5 09 Nov 2026 10:32AM UTC 176
59.23
GitHub Action Run
6 run-4.0-gemfiles/multi_xml_0_8.gemfile - 42601542317.6 09 Nov 2026 10:32AM UTC 176
45.71
GitHub Action Run
7 run-3.3-Gemfile - 42601542317.7 09 Nov 2026 10:32AM UTC 177
98.88
GitHub Action Run
8 run-3.4-gemfiles/rails_8_0.gemfile - 42601542317.8 09 Nov 2026 10:32AM UTC 178
98.87
GitHub Action Run
9 run-3.3-gemfiles/rack_3_1.gemfile - 42601542317.9 09 Nov 2026 10:32AM UTC 177
98.88
GitHub Action Run
10 run-4.0-gemfiles/rails_8_0.gemfile - 42601542317.10 09 Nov 2026 10:32AM UTC 178
98.87
GitHub Action Run
11 run-3.4-Gemfile - 42601542317.11 09 Nov 2026 10:32AM UTC 177
98.86
GitHub Action Run
12 run-4.0-gemfiles/multi_xml.gemfile - 42601542317.12 09 Nov 2026 10:32AM UTC 176
45.68
GitHub Action Run
13 run-4.0-gemfiles/dry_validation.gemfile - 42601542317.13 09 Nov 2026 10:32AM UTC 176
56.72
GitHub Action Run
14 run-3.3-gemfiles/rack_3_2.gemfile - 42601542317.14 09 Nov 2026 10:32AM UTC 177
98.88
GitHub Action Run
15 run-3.3-gemfiles/rails_8_1.gemfile - 42601542317.15 09 Nov 2026 10:32AM UTC 178
98.88
GitHub Action Run
16 run-4.0-gemfiles/multi_json.gemfile - 42601542317.16 09 Nov 2026 10:32AM UTC 176
45.93
GitHub Action Run
17 run-4.0-Gemfile - 42601542317.17 09 Nov 2026 10:32AM UTC 177
98.86
GitHub Action Run
18 run-3.3-gemfiles/rails_8_0.gemfile - 42601542317.18 09 Nov 2026 10:32AM UTC 178
98.88
GitHub Action Run
19 run-3.4-gemfiles/rails_8_1.gemfile - 42601542317.19 09 Nov 2026 10:32AM UTC 178
98.87
GitHub Action Run
20 run-3.4-gemfiles/rack_3_1.gemfile - 42601542317.20 09 Nov 2026 10:32AM UTC 177
98.86
GitHub Action Run
21 run-4.0-gemfiles/rack_3_2.gemfile - 42601542317.21 09 Nov 2026 10:32AM UTC 177
98.86
GitHub Action Run
22 run-4.0-gemfiles/rails_8_1.gemfile - 42601542317.22 09 Nov 2026 10:32AM UTC 178
98.87
GitHub Action Run
23 run-4.0-gemfiles/grape_entity.gemfile - 42601542317.23 09 Nov 2026 10:32AM UTC 176
48.78
GitHub Action Run
Source Files on build 42601542317
  • Tree
  • List 178
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42601542317
  • 8bdf6d43 on github
  • Prev Build on master (#42594201089)
  • Next Build on master (#42612756667)
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