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

forst-lang / forst / 16089318035 / 1
40%
main: 41%

Build:
Build:
LAST BUILD BRANCH: generator-ts
DEFAULT BRANCH: main
Ran 05 Jul 2025 03:03PM UTC
Files 108
Run time 3s
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 Jul 2025 02:55PM UTC coverage: 39.708% (+2.4%) from 37.308%
16089318035.1

Pull #17

github

haveyaseen
fix: use inferred types for assertion error messages

Replace direct use of AssertionNode.String() with inferred type lookup
in transformer to generate fully qualified error messages. This ensures
ensure statements show proper base types like "AppContext.LoggedIn()"
instead of just "LoggedIn()" in error messages.

- Add getAssertionString() helper in transformer to get proper base type
- Use TypeChecker.LookupInferredType() to get inferred assertion types
- Fall back to original assertion string if no inferred type available
- Remove BaseType mutation attempts in typechecker collection phase
Pull Request #17: feat: Shape guards

3694 of 9303 relevant lines covered (39.71%)

6.52 hits per line

Source Files on job 16089318035.1
  • Tree
  • List 108
  • Changed 57
  • Source Changed 0
  • Coverage Changed 57
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16089318035
  • d8312a36 on github
  • Prev Job for on shape-guards (#15450694797.1)
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