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

moonbitlang / core / 7023
90%

Build:
DEFAULT BRANCH: main
Ran 13 Oct 2026 03:35AM UTC
Jobs 1
Files 438
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 Oct 2026 03:24AM UTC coverage: 89.46% (+0.006%) from 89.454%
7023

push

github

web-flow
fix(regex): an unknown escape in a character class is an error (#4378)

* fix(regex): an unknown escape in a character class is an error

Inside a class, an escape the parser did not know was read as a backslash
followed by the next character, with no error. `[\v]` matched `\` and `v`
where a regex literal matches a vertical tab, `[\0]` matched `\` and `0`,
and `[\p{L}]` matched five literal characters. Outside a class the same
escapes were already errors.

- `\v` is accepted in a class, as it is outside one.
- Every other unknown escape in a class raises `Invalid escape sequence`.
- A range cut off by the end of the pattern, as in `[a-`, raised nothing
  and aborted the program. It raises `Unclosed character class`.

* test(regex): word the class escape comments more exactly

2 of 2 new or added lines in 1 file covered. (100.0%)

16738 of 18710 relevant lines covered (89.46%)

377530.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7023.1 13 Oct 2026 03:35AM UTC 438
89.46
GitHub Action Run
Source Files on build 7023
  • Tree
  • List 438
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 89f33b36 on github
  • Prev Build on main (#7020)
  • Next Build on main (#7025)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc