j-mie6 / parsley

A fast and modern parser combinator library for Scala
https://j-mie6.github.io/parsley/
BSD 3-Clause "New" or "Revised" License
173 stars 15 forks source link

Improved Unicode handling in token extractors #199

Closed j-mie6 closed 1 year ago

j-mie6 commented 1 year ago

Slightly improved the rendering of unprintable characters, and unicode handling within the existing token extractors.

Now, SingleChar will always account for a code-point (no per character handling!) and the categories are more explicit with no more regex (which apparently is a little buggy on the JVM for this kind of thing!)

codeclimate[bot] commented 1 year ago

Code Climate has analyzed commit 82fa00fd and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 91.5% (0.2% change).

View more on Code Climate.