Nicolas Rinaudo

Results 45 issues of Nicolas Rinaudo

Failed test cases will often be reduced too far and not be very useful.

Non-exhaustive list: - is there a way for `CellDecoder`'s companion object to return `CellDecoder[A]` rather than `Decoder[String, A, DecodeError, codecs.type]` ? - is there a way for inherited methods to...

They do not follow the naming conventions used in the rest of the library. This is probably not a breaking change, since no-one that I know of every actually used...

For example, the `java8` module. This appears to be a scaladoc bug.

Following a discussion with @aroberts on [gitter](https://gitter.im/nrinaudo/kantan.csv?at=588ba48cdb9cafe9183e0ab6): ```scala import kantan.csv._ import kantan.csv.ops._ object Test extends App { val input = "true,1,2\nfalse,foo,bar" sealed abstract class Foo extends Product with Serializable final...

enhancement

Encoding currently relies on implicit values of `scala.io.Codec` being in scope, which can be unpleasant. First, there's _always_ an implicit value in scope, the system's default, which can cause unexpected...

It's a bit of a mystery as they all look very straightforward, but they sometimes fail to generate test cases and cause the entire build to fail. Specifically, the generators...

bug

This will take some work to fix, but is probably not too difficult: all write operations simply need to return a `WriteResult[CsvWriter]` rather than a plain `CsvWriter`.

enhancement

Libraries that should be included, if they pass tests, are: - ~~[scala-csv](https://github.com/tototoshi/scala-csv)~~ - [PureCSV](https://github.com/melrief/PureCSV) (currently fails tests, but it should be possible to get it to work) - [Delimited](https://rockymadden.com/delimited/) -...

help wanted

There are at least two unofficial CSV features that I've yet to encounter: - Comments (anything between a `#` and a line break, apparently). - Escaped characters (`\` is sometimes...

enhancement
help wanted