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

forst-lang / forst / 24365735121
76%

Build:
DEFAULT BRANCH: main
Ran 13 Apr 2026 08:42PM UTC
Jobs 1
Files 199
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

13 Apr 2026 08:39PM UTC coverage: 63.566% (+0.02%) from 63.545%
24365735121

push

github

haveyaseen
refactor(compiler): split heavy inference and ensure statement handlers into focused units

Extract function/ensure/type-guard inference flows out of the typechecker dispatcher and move ensure lowering out of the transformer statement switch. This reduces branching in hotspot files while keeping behavior and public APIs unchanged.

test(pipeline): add deterministic and cross-file regression coverage for compiler flows

Add deterministic pipeline output checks, parser negative integration cases, merged-package cross-file typechecker scenarios, and generated-Go validation via parse+typecheck. Also add example-based compile checks for core inputs to catch regressions earlier.

191 of 267 new or added lines in 7 files covered. (71.54%)

2 existing lines in 1 file now uncovered.

17290 of 27200 relevant lines covered (63.57%)

23.62 hits per line

Uncovered Changes

Lines Coverage ∆ File
25
1.46
0.03% forst/cmd/forst/main.go
18
65.38
forst/internal/typechecker/infer_typeguard_node.go
17
77.33
forst/internal/transformer/go/statement_ensure.go
8
73.33
forst/internal/typechecker/infer_ensure_node.go
8
90.12
forst/internal/typechecker/infer_function_node.go

Coverage Regressions

Lines Coverage ∆ File
2
1.46
0.03% forst/cmd/forst/main.go
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/180210340 24365735121.1 13 Apr 2026 08:42PM UTC 199
63.57
GitHub Action Run
Source Files on build 24365735121
  • Tree
  • List 199
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0730910a on github
  • Prev Build on main (#24363116369)
  • Next Build on main (#24385931049)
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