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

iotaledger / iota-rust-sdk / 38665581398
49%

Build:
DEFAULT BRANCH: develop
Ran 15 Oct 2026 01:28AM UTC
Jobs 1
Files 195
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 Oct 2026 01:41PM UTC coverage: 0.368%. Remained the same
38665581398

push

github

web-flow
refactor(grpc-client): generate the read_mask setter from define_query! (#1710)

* refactor(grpc-client): generate the `read_mask` setter from `define_query!`

Ten query objects stored the mask in a `read_mask` field and carried
the same hand-written setter. An optional `read_mask: $mask;` clause
in `define_query!` now adds the field and the setter; the setter keeps
its name, signature and doc.

The other five setters stay hand-written: the two list queries store
the mask in `base_request`, the two checkpoint streams in `options`,
and `ExecuteTransactionQuery` forwards to its batch query. The setter
rule does not take a type parameter, because no generic query has a
mask.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* refactor(grpc-client): inline the `read_mask` setter in `define_query!`

The two `@read_mask_setter` rules only kept a type parameter out of the
optional `read_mask` group, for a setter that also covered generic
queries with a mask. No query needs that, and without the type
parameter the setter fits the group directly.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Thibault Martinez <thibault@iota.org>

0 of 7 new or added lines in 1 file covered. (0.0%)

38 existing lines in 10 files now uncovered.

118 of 32058 relevant lines covered (0.37%)

0.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
0.0
0.0% crates/iota-sdk-grpc-client/src/api/common.rs

Coverage Regressions

Lines Coverage ∆ File
18
0.0
0.0% crates/iota-sdk-move-types/src/packages/move_stdlib.rs
10
0.0
0.0% crates/iota-sdk-move-types/src/builtin.rs
2
0.0
0.0% crates/iota-sdk-grpc-client/src/api/execution/simulate.rs
2
0.0
0.0% crates/iota-sdk-grpc-client/src/api/execution/view.rs
1
0.0
0.0% crates/iota-sdk-grpc-client/src/api/execution/execute.rs
1
0.0
0.0% crates/iota-sdk-grpc-client/src/api/ledger/checkpoints.rs
1
0.0
0.0% crates/iota-sdk-grpc-client/src/api/ledger/epochs.rs
1
0.0
0.0% crates/iota-sdk-grpc-client/src/api/ledger/objects.rs
1
0.0
0.0% crates/iota-sdk-grpc-client/src/api/ledger/service_info.rs
1
0.0
0.0% crates/iota-sdk-grpc-client/src/api/ledger/transactions.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest - 38665581398.1 15 Oct 2026 01:28AM UTC 195
0.37
GitHub Action Run
Source Files on build 38665581398
  • Tree
  • List 195
  • Changed 12
  • Source Changed 12
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38665581398
  • e5e27df0 on github
  • Prev Build on develop (#38495675586)
  • Next Build on develop (#38834950798)
  • Delete
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