kevin-montrose

Results 19 issues of kevin-montrose

Maintains roughly the same internal structure, including tests and benchmarks. Targets .NET Standard & Core. C# 7.2. No work on optimization or "idiomizing" yet, just getting to parity. There are...

proposal

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

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