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

Refactor/remove-internal-Cont-split #200

Closed j-mie6 closed 1 year ago

j-mie6 commented 1 year ago

Refactored Cont use to remove the AnyVal constructions, and removed implicit instances to prevent odd behaviours from the extension methods ever happening. Cont is no longer covariant (thanks 2.12), and prettyAST is specialised to Id (thanks 3.3)

codeclimate[bot] commented 1 year ago

Code Climate has analyzed commit 07d26eb4 and detected 5 issues on this pull request.

Here's the issue category breakdown:

Category Count
Duplication 5

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.6% (0.0% change).

View more on Code Climate.