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

dblock / strava-ruby-client / 34707454196
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: fix-json-3-compat
DEFAULT BRANCH: master
Ran 12 Sep 2026 05:11PM UTC
Jobs 9
Files 165
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

12 Sep 2026 05:10PM UTC coverage: 99.818% (+0.001%) from 99.817%
34707454196

Pull #115

github

dblock
Fix json >= 3.0 compatibility (#113)

Replace Faraday's built-in :json response middleware, which calls
JSON.parse(body, options) positionally, with Strava::Web::JsonResponse,
a subclass that calls JSON.parse(body) with a single argument. This
works with both json < 3.0 and json >= 3.0, which made options keyword-only.

Also uncomments the json-3 appraisal in CI now that it passes, and
removes the json ~> 2.3 pin from the Gemfile since it's no longer needed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Pull Request #115: Fix json >= 3.0 compatibility

23 of 0 new or added lines in 0 files covered. (NaN%)

3830 of 3837 relevant lines covered (99.82%)

253.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3.2 - 34707454196.1 12 Sep 2026 05:11PM UTC 102
100.0
GitHub Action Run
2 3.1 - 34707454196.2 12 Sep 2026 05:11PM UTC 165
99.82
GitHub Action Run
3 3.4-gemfiles/json_3.gemfile - 34707454196.3 12 Sep 2026 05:11PM UTC 102
100.0
GitHub Action Run
4 jruby-9.4 - 34707454196.4 12 Sep 2026 05:12PM UTC 165
99.53
GitHub Action Run
5 4.0 - 34707454196.5 12 Sep 2026 05:11PM UTC 102
100.0
GitHub Action Run
6 3.4-gemfiles/json_2.gemfile - 34707454196.6 12 Sep 2026 05:11PM UTC 102
100.0
GitHub Action Run
7 3.3 - 34707454196.7 12 Sep 2026 05:11PM UTC 102
100.0
GitHub Action Run
8 3.4 - 34707454196.8 12 Sep 2026 05:11PM UTC 102
100.0
GitHub Action Run
9 jruby-10 - 34707454196.9 12 Sep 2026 05:12PM UTC 102
99.62
GitHub Action Run
Source Files on build 34707454196
  • Tree
  • List 165
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34707454196
  • Pull Request #115
  • PR Base - master (#34707314672)
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