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

ruby-grape / grape / 25873218028
97%
master: 97%

Build:
Build:
LAST BUILD BRANCH: refactor/params-dsl-using-except-kwargs
DEFAULT BRANCH: master
Ran 14 May 2026 04:54PM UTC
Jobs 37
Files 158
Run time 2min
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

14 May 2026 04:54PM UTC coverage: 97.044% (-0.004%) from 97.048%
25873218028

Pull #2714

github

ericproulx
Drop Grape::Middleware::Globals

Grape::Middleware::Globals and its three env keys
(Grape::Env::GRAPE_REQUEST, GRAPE_REQUEST_HEADERS, GRAPE_REQUEST_PARAMS)
have been dead code for years. The middleware was introduced in 2013
(commit 9987090b, bundled awkwardly into an oauth2 change) and was never
mounted by Grape's own stack — Endpoint builds its Grape::Request
directly. Nothing in lib/ reads grape.request* either; the env keys had
no internal consumers.

Outside lib/ the only reference was the file's own spec. README and
UPGRADING never mentioned the class.

Removing the class, the spec, and the three constants. The original
implementation is preserved in git history at
https://github.com/ruby-grape/grape/blob/6b4111b3/lib/grape/middleware/globals.rb.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull Request #2714: Drop Grape::Middleware::Globals

1071 of 1153 branches covered (92.89%)

Branch coverage included in aggregate %.

3459 of 3515 relevant lines covered (98.41%)

32118.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-4.0-gemfiles/multi_json.gemfile - 25873218028.1 14 May 2026 04:54PM UTC 157
36.4
GitHub Action Run
2 run-4.0-gemfiles/multi_xml.gemfile - 25873218028.2 14 May 2026 04:55PM UTC 157
36.4
GitHub Action Run
3 run-3.4-gemfiles/rack_3_0.gemfile - 25873218028.3 14 May 2026 04:54PM UTC 157
95.75
GitHub Action Run
4 run-4.0-gemfiles/rails_8_0.gemfile - 25873218028.4 14 May 2026 04:54PM UTC 158
95.75
GitHub Action Run
5 run-3.3-gemfiles/rack_2_2.gemfile - 25873218028.5 14 May 2026 04:55PM UTC 157
95.68
GitHub Action Run
6 run-3.3-gemfiles/rails_8_1.gemfile - 25873218028.6 14 May 2026 04:55PM UTC 158
95.73
GitHub Action Run
7 run-4.0-gemfiles/dry_validation.gemfile - 25873218028.7 14 May 2026 04:54PM UTC 157
58.41
GitHub Action Run
8 run-3.2-gemfiles/rails_7_2.gemfile - 25873218028.8 14 May 2026 04:55PM UTC 158
95.78
GitHub Action Run
9 run-3.2-Gemfile - 25873218028.9 14 May 2026 04:54PM UTC 157
95.77
GitHub Action Run
10 run-3.2-gemfiles/rack_3_2.gemfile - 25873218028.10 14 May 2026 04:55PM UTC 157
95.77
GitHub Action Run
11 run-4.0-gemfiles/rack_3_0.gemfile - 25873218028.11 14 May 2026 04:54PM UTC 157
95.75
GitHub Action Run
12 run-3.4-gemfiles/rack_3_1.gemfile - 25873218028.12 14 May 2026 04:54PM UTC 157
95.75
GitHub Action Run
13 run-3.3-Gemfile - 25873218028.13 14 May 2026 04:54PM UTC 157
95.73
GitHub Action Run
14 run-3.3-gemfiles/rack_3_1.gemfile - 25873218028.14 14 May 2026 04:55PM UTC 157
95.73
GitHub Action Run
15 run-4.0-gemfiles/rails_8_1.gemfile - 25873218028.15 14 May 2026 04:54PM UTC 158
95.75
GitHub Action Run
16 run-3.3-gemfiles/rails_8_0.gemfile - 25873218028.16 14 May 2026 04:54PM UTC 158
95.73
GitHub Action Run
17 run-3.4-gemfiles/rails_8_1.gemfile - 25873218028.17 14 May 2026 04:55PM UTC 158
95.75
GitHub Action Run
18 run-3.3-gemfiles/rails_7_2.gemfile - 25873218028.18 14 May 2026 04:54PM UTC 158
95.73
GitHub Action Run
19 run-4.0-gemfiles/grape_entity.gemfile - 25873218028.19 14 May 2026 04:54PM UTC 157
50.31
GitHub Action Run
20 run-3.2-gemfiles/rails_8_1.gemfile - 25873218028.20 14 May 2026 04:55PM UTC 158
95.78
GitHub Action Run
21 run-3.4-Gemfile - 25873218028.21 14 May 2026 04:54PM UTC 157
95.75
GitHub Action Run
22 run-3.4-gemfiles/rails_8_0.gemfile - 25873218028.22 14 May 2026 04:54PM UTC 158
95.75
GitHub Action Run
23 run-3.3-gemfiles/rack_3_2.gemfile - 25873218028.23 14 May 2026 04:54PM UTC 157
95.73
GitHub Action Run
24 run-3.2-gemfiles/rack_3_0.gemfile - 25873218028.24 14 May 2026 04:54PM UTC 157
95.77
GitHub Action Run
25 run-4.0-gemfiles/rack_2_2.gemfile - 25873218028.25 14 May 2026 04:54PM UTC 157
95.71
GitHub Action Run
26 run-3.4-gemfiles/rack_2_2.gemfile - 25873218028.26 14 May 2026 04:54PM UTC 157
95.71
GitHub Action Run
27 run-3.4-gemfiles/rails_7_2.gemfile - 25873218028.27 14 May 2026 04:54PM UTC 158
95.75
GitHub Action Run
28 run-4.0-Gemfile - 25873218028.28 14 May 2026 04:55PM UTC 157
95.75
GitHub Action Run
29 run-3.4-gemfiles/rack_3_2.gemfile - 25873218028.29 14 May 2026 04:55PM UTC 157
95.75
GitHub Action Run
30 run-3.2-gemfiles/rack_2_2.gemfile - 25873218028.30 14 May 2026 04:54PM UTC 157
95.73
GitHub Action Run
31 run-4.0-gemfiles/hashie.gemfile - 25873218028.31 14 May 2026 04:54PM UTC 157
62.81
GitHub Action Run
32 run-4.0-gemfiles/rack_3_1.gemfile - 25873218028.32 14 May 2026 04:54PM UTC 157
95.75
GitHub Action Run
33 run-3.2-gemfiles/rails_8_0.gemfile - 25873218028.33 14 May 2026 04:54PM UTC 158
95.78
GitHub Action Run
34 run-4.0-gemfiles/rack_3_2.gemfile - 25873218028.34 14 May 2026 04:54PM UTC 157
95.75
GitHub Action Run
35 run-4.0-gemfiles/rails_7_2.gemfile - 25873218028.35 14 May 2026 04:54PM UTC 158
95.75
GitHub Action Run
36 run-3.2-gemfiles/rack_3_1.gemfile - 25873218028.36 14 May 2026 04:54PM UTC 157
95.77
GitHub Action Run
37 run-3.3-gemfiles/rack_3_0.gemfile - 25873218028.37 14 May 2026 04:54PM UTC 157
95.73
GitHub Action Run
Source Files on build 25873218028
  • Tree
  • List 158
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25873218028
  • Pull Request #2714
  • PR Base - master (#25873175083)
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