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

dangernoodle-io / breadboard / 28334691273 / 1
100%
main: 100%

Build:
DEFAULT BRANCH: main
Ran 28 Jun 2026 08:18PM UTC
Files 40
Run time 1s
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

28 Jun 2026 08:17PM UTC coverage: 100.0%. Remained the same
28334691273.1

push

github

web-flow
refactor: de-inline bb_clock and add public-header-inline-platform-call lint rule (#586)

* refactor: de-inline bb_clock into per-platform impl files

- move bb_clock_now_ms / bb_clock_now_ms64 from static inline in public
  header to per-platform .c files (espidf + host)
- add esp_timer to bb_core PRIV_REQUIRES (contained, not propagated)
- drop esp_timer from consumers with no direct esp_timer_* usage:
  bb_ota_push, bb_info, bb_pub_info, bb_power_tps546, bb_pub,
  bb_telemetry, bb_pub_telemetry, bb_system
- host test build wired to link new bb_clock host impl via native_scaffold

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* feat(lint): add public-header-inline-platform-call rule

- flags static inline function bodies in public headers that call
  platform APIs (esp_*) — they force the platform dep into every
  consumer's TU
- severity: error (repo clean after de-inline refactor)
- unit tests: positive (esp_ call in inline flagged), negative
  (decl-only and inline-no-platform-call are clean)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

1784 of 1784 branches covered (100.0%)

Branch coverage included in aggregate %.

3077 of 3077 relevant lines covered (100.0%)

1231.53 hits per line

Source Files on job 28334691273.1
  • Tree
  • List 40
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 28334691273
  • 2fbe6f25 on github
  • Prev Job for on main (#28329634645.1)
  • Next Job for on main (#28335051290.1)
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