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

Aldaviva / Unfucked / 41068530179
46%

Build:
DEFAULT BRANCH: master
Ran 30 Oct 2026 02:06PM UTC
Jobs 1
Files 74
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

30 Oct 2026 02:03PM UTC coverage: 46.159% (+0.1%) from 46.063%
41068530179

push

github

Aldaviva
HTTP: revert making all MessageBodyReaders take lots of arguments and not have access to the HttpResponseMessage or HttpContent just so they would always be forced to use the PartiallyBufferedStream, because most readers don't sniff body prefixes (only XML and JSON object mapping readers do), and it prevents the rest of them from using the optimized methods on HttpContent to read the body as a byte array or string. Solved by making a richer type hierarchy where the prefix sniffing lives in an abstract superclass that implements MessageBodyReader, and WebTarget is aware of it and can call it only when it's actually trying to detect prefixes. This has the added benefit that non-prefix-aware readers are skipped if they've already mismatched and won't be re-asked if they can handle the response when in the second phase prefix sniffing pass of deserialization.

838 of 2337 branches covered (35.86%)

44 of 67 new or added lines in 9 files covered. (65.67%)

2 existing lines in 2 files now uncovered.

1454 of 3150 relevant lines covered (46.16%)

151.49 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
0.0
0.0% HTTP/Serialization/HtmlDocumentReader.cs
6
89.61
-4.14% HTTP/Serialization/GenericBodyReader.cs
4
16.67
-83.33% HTTP/Serialization/StringBodyReader.cs
3
66.67
12.12% HTTP/Serialization/XmlBodyReader.cs
2
81.82
-2.8% HTTP/Serialization/ByteArrayBodyReader.cs
1
2.86
0.15% HTTP/Serialization/StreamBodyReader.cs

Coverage Regressions

Lines Coverage ∆ File
1
16.67
-83.33% HTTP/Serialization/StringBodyReader.cs
1
62.96
-1.74% HTTP/WebTarget.Responses.cs
Jobs
ID Job ID Ran Files Coverage
1 41068530179.1 30 Oct 2026 02:06PM UTC 148
23.19
GitHub Action Run
Source Files on build 41068530179
  • Tree
  • List 74
  • Changed 54
  • Source Changed 8
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41068530179
  • a1e06dce on github
  • Prev Build on master (#41055803937)
  • Next Build on master (#41069676141)
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