Cesil icon indicating copy to clipboard operation
Cesil copied to clipboard

Modern CSV (De)Serializer

Results 12 Cesil issues
Sort by recently updated
recently updated
newest added

I'm on Windows, but it's 2020 and .NET doesn't only run on Windows. Change all the .bat files to be cross platform Powershell scripts: - [x] [GenerateDocs.bat](https://github.com/kevin-montrose/Cesil/blob/main/GenerateDocs.bat) - [x] [RunCodeCoverage.bat](https://github.com/kevin-montrose/Cesil/blob/main/RunCodeCoverage.bat)...

help wanted

Hi Kevin, I loved your work on Jil so I am quite delighted to find that you are working on a high performance Csv Parser right when I was looking...

This was posed in [Overthinking CSV With Cesil: Open Source Update](https://kevinmontrose.com/2020/09/24/overthinking-csv-with-cesil-open-source-update/) Cesil's current name can be confused with another .NET OSS project, [Cecil](https://github.com/jbevain/cecil). This is less than ideal. Since Cesil...

Open Question

It just needs doing, switch to `main` and probably also default PRs against `vNext`? Making a note as a reminder.

This was posed in [Overthinking CSV With Cesil: Testing And Code Coverage in 2020](https://kevinmontrose.com/2020/07/20/overthinking-csv-with-cesil-testing-and-code-coverage-in-2020/) Cesil has an extensive test suite and good code coverage metrics. What other testing, if any,...

Open Question

This was posed in [Overthinking CSV With Cesil: CSV Isn’t A Thing](https://kevinmontrose.com/2020/05/28/overthinking-csv-with-cesil-csv-isnt-a-thing/). Essentially, **are the configurations exposed via [`Options`](https://github.com/kevin-montrose/Cesil/wiki/Options) adequate?** This was restated as: > Are there any missing Format-specific...

Open Question

This was posed in [Overthinking CSV With Cesil: “Maximum” Flexibility](https://kevinmontrose.com/2020/06/24/overthinking-csv-with-cesil-maximum-flexibility/). Essentially: Does combination of the `MemoryPool` and various buffer size hints on [`Options`](https://github.com/kevin-montrose/Cesil/wiki/Options) and the configurable steps of (de)serialization wrapped...

Open Question

This was posed in [Overthinking CSV With Cesil: “Maximum” Flexibility](https://kevinmontrose.com/2020/06/24/overthinking-csv-with-cesil-maximum-flexibility/). Cesil split reading and writing rows into a number of logical steps and let's clients provide their own implementations of...

Open Question

This was posed in [Overthinking CSV With Cesil: Reading Dynamic Types](https://kevinmontrose.com/2020/06/08/overthinking-csv-with-cesil-reading-dynamic-types/). Basically, are they any conversions from `dynamic` rows or cells to concrete types that _should_ be supported that the...

Open Question

This was posed in [Overthinking CSV With Cesil: Reading Dynamic Types](https://kevinmontrose.com/2020/06/08/overthinking-csv-with-cesil-reading-dynamic-types/). Basically, are they any operations around _reading_ `dynamic` rows that Cesil is missing? This covers missing methods from [`IReader`](https://kevin-montrose.github.io/Cesil/api/Cesil.IReader-1.html)/[`IAsyncReader`](https://kevin-montrose.github.io/Cesil/api/Cesil.IAsyncReader-1.html),...

Open Question