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

ruby-grape / grape / 42705973307 / 3
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: ractor-mode
DEFAULT BRANCH: master
Ran 09 Nov 2026 09:49PM UTC
Files 177
Run time 2s
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 09:48PM UTC coverage: 98.887%. Remained the same
42705973307.3

Pull #3072

github

ericproulx
Answer the Accept lists common HTTP clients send from the formatter's table

An API that pins no format negotiates one from the Accept header. A
header naming one registered media type, `*/*` or nothing is answered
from a table built with the formatter; any other went through Rack's
q-value match on every request, which costs more than the rest of a
small request does.

The lists axios and Angular's HttpClient, jQuery asked for JSON, and
HTTPie send by default are now in that table too. It is still built
once and never written to by a request.

The table is keyed by the identity of the media types rather than their
value: two APIs declaring the same types in another order answer a list
differently.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Pull Request #3072: Answer the Accept lists common HTTP clients send from the formatter's table

1583 of 1607 branches covered (98.51%)

Branch coverage included in aggregate %.

4637 of 4683 relevant lines covered (99.02%)

1428.83 hits per line

Source Files on job run-3.3-Gemfile - 42705973307.3
  • Tree
  • List 177
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 42705973307
  • d899bd4a on github
  • Prev Job for on perf/common-accept-headers (#42705853948.7)
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