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

moonbit-community / toml-parser / 53
87%

Build:
DEFAULT BRANCH: main
Ran 10 Aug 2025 01:18AM UTC
Jobs 1
Files 6
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

10 Aug 2025 01:18AM UTC coverage: 87.525% (-0.3%) from 87.795%
53

push

github

bobzhang
Refactor Lexer character handling and error reporting

- Removed the `is_numeric` function and replaced its usage with a range check for numeric characters.
- Updated the `read_unicode_4_escape` method to improve hex digit validation using ranges.
- Enhanced error handling in the `next_token` method to use `abort` instead of `fail` for internal errors.
- Streamlined the parsing logic for negative numbers to improve clarity and maintainability.

These changes contribute to a more robust and readable Lexer implementation.

3 of 4 new or added lines in 1 file covered. (75.0%)

6 existing lines in 1 file now uncovered.

442 of 505 relevant lines covered (87.52%)

216.02 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
97.02
-0.46% src/tokenize/tokenize.mbt

Uncovered Existing Lines

Lines Coverage ∆ File
6
97.02
-0.46% src/tokenize/tokenize.mbt
Jobs
ID Job ID Ran Files Coverage
1 53.1 10 Aug 2025 01:18AM UTC 6
87.52
GitHub Action Run
Source Files on build 53
  • Tree
  • List 6
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 24bce0f5 on github
  • Prev Build on main (#52)
  • Next Build on main (#55)
  • Delete
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