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

dangernoodle-io / breadboard / 29143104241
95%

Build:
DEFAULT BRANCH: main
Ran 11 Jul 2026 06: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

11 Jul 2026 06:36AM UTC coverage: 100.0%. Remained the same
29143104241

push

github

web-flow
feat: bbtool codegen auto-wires the wifi.net emit seam (bb_wifi_set_emit -> bb_event_emit); drop smoke handwire (#815)

- bb_event.h: add `// bbtool:provides key=emit_sink symbol=bb_event_emit`
- bb_wifi.h: add `// bbtool:init tier=early fn=bb_wifi_set_emit consumes=emit_sink order=0` -- explicit order=0 (no other marker in the repo sets order=) sorts the setter before the un-ordered bb_wifi_autoinit in the same tier, matching the deleted handwire's guarantee that the emit slot is registered before autoinit can fire the first boot-window wifi.net edge
- entry_espidf.c: delete the manual bb_wifi_set_emit(bb_event_emit) handwire and its stale comment -- codegen now emits it into bb_app_init_early()
- Makefile: split floor-codegen into floor-gen (codegen only) + floor-codegen (adds the PIO build); make `lint` and `test-py` depend on smoke-gen + floor-gen so examples/*/main/generated/ exists on a fresh checkout before bbtool lint's emit-seam-unwired-subscriber rule (B1-740) and the test suite's real-repo integration test scan for the codegen-emitted wire
- lint.py: update the emit-seam-unwired-subscriber hint text to mention the consumes=/provides= marker path alongside handwire, since the stale entry_espidf.c:69 line reference no longer holds
- test_lint_rules.py: update the real-repo integration test's docstring to describe the codegen-wired state instead of the removed handwire
- test_wire_graph.py: regression test locking the setter-before-autoinit order (a consumes=-shaped entry with order= must sort before a same-tier autoinit-shaped entry with no order=)

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

3319 of 3319 branches covered (100.0%)

Branch coverage included in aggregate %.

5268 of 5268 relevant lines covered (100.0%)

9870.12 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29143104241.1 11 Jul 2026 06:38AM UTC 82
100.0
GitHub Action Run
Source Files on build 29143104241
  • 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 #29143104241
  • 2d8385c6 on github
  • Prev Build on main (#29141903788)
  • Next Build on main (#29161347671)
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