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

forst-lang / forst / 24460133350
76%

Build:
DEFAULT BRANCH: main
Ran 15 Apr 2026 02:28PM UTC
Jobs 1
Files 221
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

15 Apr 2026 02:24PM UTC coverage: 67.101% (+3.4%) from 63.675%
24460133350

push

github

haveyaseen
refactor(internals): split monolithic compiler, discovery, executor, and builtin dispatch logic into focused modules

Move large mixed-responsibility files into domain-specific files (for example discovery extraction/streaming/type resolution, executor lookup/output parsing, and go builtins dispatch) to reduce coupling and make behavior-specific maintenance safer. Keep runtime behavior intact while making internal boundaries explicit and easier to test.

test(coverage): add targeted branch tests for lsp scope resolution, compiler pipeline edges, and refactored internals

Replace broad monolithic test files with focused suites and add direct branch coverage for critical helper paths (especially LSP completion/navigation scope matching, package-analysis cache behavior, watch/compile edge cases, and builtin dispatch errors). This closes major blind spots and improves confidence for future refactors.

337 of 468 new or added lines in 10 files covered. (72.01%)

11 existing lines in 1 file now uncovered.

18218 of 27150 relevant lines covered (67.1%)

24.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
123
37.88
forst/internal/typechecker/go_builtins_dispatch.go
4
91.84
forst/internal/executor/executor_lookup.go
4
69.51
15.96% forst/internal/typechecker/go_builtins.go

Coverage Regressions

Lines Coverage ∆ File
11
54.76
23.31% forst/internal/transformer/go/statement_helpers.go
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/180314819 24460133350.1 15 Apr 2026 02:28PM UTC 221
67.1
GitHub Action Run
Source Files on build 24460133350
  • Tree
  • List 221
  • Changed 34
  • Source Changed 0
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d9106be2 on github
  • Prev Build on main (#24385931049)
  • Next Build on main (#24464510107)
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