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

forst-lang / forst / 24008937559
76%

Build:
DEFAULT BRANCH: main
Ran 05 Apr 2026 07:39PM UTC
Jobs 1
Files 171
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

05 Apr 2026 07:37PM UTC coverage: 59.081% (+0.5%) from 58.593%
24008937559

push

github

haveyaseen
feat(lsp): rename, format code actions, Go-style params, VSIX icon

Advertise document formatting and code actions (source / source.formatDocument),
implement textDocument/prepareRename and textDocument/rename using the same
binding rules as references, and expose Format document via code actions with
embedded workspace edits. Extend the VS Code client and converters for rename
and workspace edits from code actions.

Pretty-print and display function parameters as Go-style (name Type); the
parser accepts an optional colon before the type for compatibility. Fix the
struct-literal mismatch test so it typechecks after parsing succeeds. Add
packages/vscode-forst/images/icon.png and list it in package files so vsce
packaging validates the manifest icon. Update ROADMAP LSP rows for the new
capabilities.

149 of 216 new or added lines in 9 files covered. (68.98%)

5 existing lines in 1 file now uncovered.

13773 of 23312 relevant lines covered (59.08%)

11.77 hits per line

Uncovered Changes

Lines Coverage ∆ File
43
66.14
forst/cmd/forst/lsp/rename.go
13
89.8
-3.6% forst/cmd/forst/lsp/formatting.go
5
59.72
-0.84% forst/internal/parser/function.go
4
49.58
2.72% forst/cmd/forst/lsp/server.go
1
25.75
3.34% forst/internal/printer/printer.go
1
55.26
0.0% forst/internal/typechecker/types.go

Coverage Regressions

Lines Coverage ∆ File
5
49.58
2.72% forst/cmd/forst/lsp/server.go
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/179806832 24008937559.1 05 Apr 2026 07:39PM UTC 171
59.08
GitHub Action Run
Source Files on build 24008937559
  • Tree
  • List 171
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 63434455 on github
  • Prev Build on main (#24006862293)
  • Next Build on main (#24008972922)
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