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

kaidokert / rm32
62%
main: 63%

Build:
Build:
LAST BUILD BRANCH: tmps
DEFAULT BRANCH: main
Repo Added 28 Apr 2026 02:48PM UTC
Token gSHfNNG4C2ue8Ih3dj51cwDeonsyNzdup regen
Build 247 Last
Files 34
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 pr16_1
branch: pr16_1
CHANGE BRANCH
x
Reset
Sync Branches
  • pr16_1
  • main
  • pr1
  • pr10_1
  • pr11_1
  • pr12_1
  • pr13_1
  • pr14_1
  • pr15_1
  • pr17_1
  • pr18_1
  • pr19_1
  • pr20_1
  • pr21_1
  • pr22_1
  • pr23_1
  • pr24_1
  • pr25_1
  • pr26_1
  • pr27_1
  • pr28_1
  • pr29_1
  • pr2_1
  • pr2_2
  • pr2_3
  • pr2_4
  • pr2_5
  • pr2_6
  • pr2_7
  • pr2_ref
  • pr30_1
  • pr31_1
  • pr32_1
  • pr33_1
  • pr34_1
  • pr3_1
  • pr5_1
  • pr7_1
  • pr8_1
  • pr_codecov1
  • pr_codecov2
  • system-tick
  • tmps

30 Apr 2026 11:13PM UTC coverage: 61.522% (-0.5%) from 62.014%
25193999729

Pull #22

github

kaidokert
Tighten visibility to pub(crate), delete dead code surfaced by compiler

Change pub to pub(crate) on all struct fields, free functions, and
types not accessed from outside the rm32 crate. This surfaced 12
dead items that were hidden by pub suppressing dead_code warnings:

Deleted structs:
- InputState (state.rs) — shadowed by the real InputState in control/input.rs
- TelemetryState — only field (send_telemetry) was never read from struct

Deleted fields:
- BemfState::advance — written but never read
- MainState::telemetry — TelemetryState field never read

Deleted functions:
- throttle_to_setpoint, clamp_startup_duty — extracted but never wired up
- CurrentFilter::reset, EwmaPow2::value — never called

Deleted constants:
- SINE_SLOW_STEP_MIN, SINE_DUTY_OFFSET — only used by deleted functions
Pull Request #22: Tighten visibility to pub(crate), delete 12 dead items surfaced by compiler

26 of 28 new or added lines in 7 files covered. (92.86%)

3201 of 5203 relevant lines covered (61.52%)

605.52 hits per line

Relevant lines Covered
Build:
Build:
5203 RELEVANT LINES 3201 COVERED LINES
605.52 HITS PER LINE
Source Files on pr16_1
  • Tree
  • List 34
  • Changed 9
  • Source Changed 9
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25193999729 pr16_1 Tighten visibility to pub(crate), delete dead code surfaced by compiler Change pub to pub(crate) on all struct fields, free functions, and types not accessed from outside the rm32 crate. This surfaced 12 dead items that were hidden by pub suppres... Pull #22 30 Apr 2026 11:15PM UTC kaidokert github
61.52
See All Builds (166)

Badge your Repo: rm32

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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