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

wboayue / rust-ibapi
92%

Build:
DEFAULT BRANCH: main
Repo Added 08 Apr 2023 06:56AM UTC
Files 133
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main

24 May 2026 12:27AM UTC coverage: 92.167% (+0.05%) from 92.115%
26347448912

push

github

web-flow
contracts: decode_option_computation proto-only at floor 210 (#630)

TickOptionComputation (msg 21) gates at PROTOBUF_MARKET_DATA (206), below floor 210. The text decoder in contracts is replaced by a narrow re-export of realtime decode_tick_option_computation (same proto, same OptionComputation struct). Deletes next_optional_double helper, drops the server_version arg from the OptionComputation StreamDecoder. Adds TickOptionComputationResponse builder in src/testdata/builders/market_data.rs (decoder-locality precedent). Migrates 3 fixture groups in src/contracts/common/test_tables.rs (option_calculation_test_cases, client_method_test_cases, stream_decoder_test_cases) from text to proto. Per-domain count contracts 1/4/0 -> 0/4/0; the unreachable list now only contains decode_tick_news (covered by sibling PR).

150 of 154 new or added lines in 3 files covered. (97.4%)

19569 of 21232 relevant lines covered (92.17%)

27.34 hits per line

Relevant lines Covered
Build:
Build:
21232 RELEVANT LINES 19569 COVERED LINES
27.34 HITS PER LINE
Source Files on main
  • Tree
  • List 133
  • Changed 6
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26347448912 main contracts: decode_option_computation proto-only at floor 210 (#630) TickOptionComputation (msg 21) gates at PROTOBUF_MARKET_DATA (206), below floor 210. The text decoder in contracts is replaced by a narrow re-export of realtime decode_tick_optio... push 24 May 2026 12:30AM UTC web-flow github
92.17
26346882290 main news: decode_tick_news proto-only at floor 210 (#629) * news: decode_tick_news proto-only at floor 210 decode_tick_news was the last text-decoder in news/common/decoders.rs; gate is PROTOBUF_MARKET_DATA (206), below floor 210, so the text branch... push 23 May 2026 11:58PM UTC web-flow github
92.12
26344382686 main Bar.date: introduce BarTimestamp enum (#628) * Bar.date: introduce BarTimestamp enum (#627) Replace historical Bar.date: OffsetDateTime with BarTimestamp enum that distinguishes Date (daily+) from DateTime (intraday), instead of coercing YYYYMMD... push 23 May 2026 09:48PM UTC web-flow github
92.1
26340747473 main historical: proto-only decoders at floor 210 (#626) * historical: proto-only decoders at floor 210 Per plans/historical-text-decoder-cleanup.md. Deletes the unreachable text branches in market_data/historical/common/decoders/mod.rs (all 9 decode... push 23 May 2026 06:52PM UTC web-flow github
92.05
26340305273 main plans: archive accounts cleanup, draft historical cleanup (#624) accounts-text-decoder-cleanup shipped as #623. Replace with historical-text-decoder-cleanup: 9 decoders gated 208 (PROTOBUF_HISTORICAL_DATA), unreachable at floor 210. Includes sign... push 23 May 2026 06:32PM UTC web-flow github
92.18
26325939103 main accounts: proto-only decoders at floor 210 (#623) * accounts: proto-only decoders at floor 210 Delete text branches in 9 accounts decoders whose originating outgoing-request gate is ≤ 210 (floor): position, position_multi, account_summary, accou... push 23 May 2026 06:39AM UTC web-flow github
92.18
26272250243 main plans: delete generic-tick-types tracker (archived to #621) (#622) push 22 May 2026 06:32AM UTC web-flow github
92.24
26272239556 main realtime: typed generic_tick constants module (#621) Adds named &str constants for the 28 IB generic-tick request IDs documented at https://interactivebrokers.github.io/tws-api/tick_types.html. Callers can now write generic_tick::RT_VOLUME instea... push 22 May 2026 06:31AM UTC web-flow github
92.24
26268218334 main plans: delete realtime-builders tracker (#620) 3-PR sweep complete (#617, #618, #619). All realtime methods that exceeded rule 4 are now fluent builders (MarketDepthBuilder, TickByTickBuilder); IgnoreSize + SmartDepth shared between historical an... push 22 May 2026 04:23AM UTC web-flow github
92.24
26268158349 main realtime: MarketDepthBuilder + SmartDepth replaces market_depth(bool) (#619) * realtime: MarketDepthBuilder + SmartDepth replaces market_depth(bool) 3-arg `market_depth(&contract, num_rows, is_smart_depth)` collapses into `MarketDepthBuilder` wi... push 22 May 2026 04:21AM UTC web-flow github
92.24
See All Builds (619)
  • Repo on GitHub
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