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

forst-lang / forst / 29769722072
76%

Build:
DEFAULT BRANCH: main
Ran 20 Jul 2026 07:02PM UTC
Jobs 1
Files 404
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

20 Jul 2026 06:53PM UTC coverage: 76.147% (+0.4%) from 75.778%
29769722072

push

github

web-flow
fix(reload): restore coordinator state on drain cancel (#152)

When BeginDrain is canceled, restore the prior Ready or Degraded phase
instead of leaving the coordinator stuck in Draining. Document WaitReady
as a non-blocking gate that returns ErrNotReady while draining or
regenerating.

fix(compileplan): append invoke shutdown in companions emit mode

EmitGo with EmbedInvoke and EmitWithCompanions regenerates main output
after AppendInvokeShutdownIfNeeded so embedded invoke binaries include
ForstInvokeWaitForShutdown.

test: cover reload, compileplan, nodert, project, and devcompile gaps

Add unit tests for coordinator state transitions, reload gate middleware
(including stream and degraded paths), EmitGo emit modes, nodert manifest
validation and CallSync edge cases, project Package and boundary
filtering, devcompile parse cache helpers, and node iterator for-range
codegen.

19 of 23 new or added lines in 2 files covered. (82.61%)

9 existing lines in 3 files now uncovered.

36169 of 47499 relevant lines covered (76.15%)

1169.02 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
76.92
76.92% forst/internal/compileplan/plan.go
2
97.75
48.36% forst/internal/reload/coordinator.go

Coverage Regressions

Lines Coverage ∆ File
6
48.71
-1.03% forst/internal/transformer/go/shape.go
2
71.36
0.0% forst/internal/transformer/go/statement_return_zero_helpers.go
1
70.77
-1.54% forst/internal/typechecker/type_registry.go
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/184895404 29769722072.1 20 Jul 2026 07:02PM UTC 404
76.15
GitHub Action Run
Source Files on build 29769722072
  • Tree
  • List 404
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ba798c60 on github
  • Prev Build on main (#29761715025)
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