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

wboayue / rust-ibapi / 22023222421
86%

Build:
DEFAULT BRANCH: main
Ran 14 Feb 2026 07:50PM UTC
Jobs 1
Files 103
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

14 Feb 2026 07:43PM UTC coverage: 86.255%. Remained the same
22023222421

push

github

web-flow
Add protobuf schema definitions for TWS API (#404)

* Add protobuf schema definitions for TWS API messages

* Add prost-based proto compilation pipeline

- proto-gen tool crate compiles proto/ → src/proto/protobuf.rs
- Add prost runtime dep and wire proto module into lib
- Add `just proto` recipe

* Skip clippy on generated proto module

* Fetch proto files from IB repo at build time

Remove bundled .proto files (IB proprietary license). proto-gen now
sparse-clones the IB tws-api repo and compiles protos from source.

* Address PR review feedback

- Feature-gate prost/proto behind `proto` feature flag
- Surface git stderr on clone failure
- Add SSH auth comment and HTTPS fallback instructions
- Extract is_proto() helper, replace unwrap with expect

* Improve proto-gen: document private repo access, use cargo locate-project for workspace root

* Fix rustfmt formatting in proto-gen

8817 of 10222 relevant lines covered (86.26%)

117.71 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22023222421.1 14 Feb 2026 07:50PM UTC 103
86.26
GitHub Action Run
Source Files on build 22023222421
  • Tree
  • List 103
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22023222421
  • 00d47cc5 on github
  • Prev Build on main (#22014547334)
  • Next Build on main (#22042507624)
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