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

wboayue / rust-ibapi / 26006699097
92%

Build:
DEFAULT BRANCH: main
Ran 18 May 2026 12:10AM UTC
Jobs 1
Files 128
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

18 May 2026 12:07AM UTC coverage: 92.123% (+0.005%) from 92.118%
26006699097

push

github

web-flow
docs(plans): error-variants audit — 6-PR breakdown of ~80 sites (#583)

Fresh audit against main (post-#582) of v3-api-ergonomics §5 item 1:
parent estimated ~42 untyped Error::Simple/Message sites; actual is ~80
across 27 files (helpers in common/error_helpers.rs and decoder paths
in realtime/accounts/contracts/news/historical weren't in original tally).

plans/error-variants-audit.md categorizes every site by target typed
variant and slices the sweep into 6 small PRs:
  PR-1 validation → InvalidArgument
  PR-2 EOF / no response → UnexpectedEndOfStream
  PR-3 server-version + protobuf decode
  PR-4 datetime / message-type parse → Parse (lands new
       Error::parse_field / Error::parse_proto constructors)
  PR-5 cursor EOF + unexpected-response + decoder mismatch
  PR-6 new Error::ConnectionRejected(String) variant

Open items resolved with this audit:
  - Parent §5.3 Parse-shape: Option 4 — no-index constructors keep
    the variant tuple unchanged, encapsulate the fake-0 placeholder.
    Future promotion to Option<usize> remains possible.
  - PR-6 connection-rejected: new ConnectionRejected(String) variant
    (additive via #[non_exhaustive]), preserves io::Error detail and
    lets downstream code discriminate from generic ConnectionFailed.

Parent plan §5 item 1 → [~] with audit-count correction and link;
parent §5.3 → [~] with Option 4 resolution recorded.

18980 of 20603 relevant lines covered (92.12%)

27.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26006699097.1 18 May 2026 12:10AM UTC 128
92.12
GitHub Action Run
Source Files on build 26006699097
  • Tree
  • List 128
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26006699097
  • 860a1927 on github
  • Prev Build on main (#26005991100)
  • Next Build on main (#26011609058)
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