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

dangernoodle-io / breadboard / 29069468274
96%

Build:
DEFAULT BRANCH: main
Ran 10 Jul 2026 04:38AM UTC
Jobs 1
Files 82
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

10 Jul 2026 04:37AM UTC coverage: 100.0%. Remained the same
29069468274

push

github

web-flow
feat: add callback_slot fence enforcing the bb_core callback-slot helper (#805)

- freeze the 7 remaining production hand-rolled single-slot-injected-callback sites (bb_wifi's grandfathered on_got_ip espidf seam + its Arduino r4/cc3000 backends, bb_ota_validator's on_validated hook, bb_pub's interval-apply hook) as a draining baseline

- new sites outside components/bb_core/include/bb_callback_slot.h's BB_CALLBACK_SLOT_RET/VOID0/VOID macros now fail make fence

- test-only hooks (#ifdef *_TESTING/*_TEST/UNIT_TEST-guarded) are scoped out of detection entirely, mirroring fence/_base.py's EXCLUDE_DIRS treatment of test/

- an #elif branch is always treated as production regardless of its own condition text, so a production slot in an #elif of a testing #ifdef is never silently dropped from the scan

- out of scope (documented accepted limitations): return-value+arg callbacks (no macro variant supports that shape) and ctx-carrying two-parameter setters (a different idiom the macro set doesn't cover)

- documents scripts/bbtool/README.md with a callback_slot family section

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

3313 of 3313 branches covered (100.0%)

Branch coverage included in aggregate %.

5259 of 5259 relevant lines covered (100.0%)

9691.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29069468274.1 10 Jul 2026 04:38AM UTC 82
100.0
GitHub Action Run
Source Files on build 29069468274
  • Tree
  • List 82
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29069468274
  • d03fa672 on github
  • Prev Build on main (#29067717927)
  • Next Build on main (#29070796569)
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