Ferdinand Svehla

Results 11 issues of Ferdinand Svehla

Mostly used in streaming readers / writers.

Investigate how to support _golden testing_ * https://ro-che.info/articles/2017-12-04-golden-tests

Magnolia doesn’t support default values https://github.com/softwaremill/magnolia/issues/284

Magnolia is moving quite slowly, and I think that I can implement all of it’s functionality using Scala 3’s auto derivation + a few simple macros for case class annotations.

derivation
scala 3

Ideally without decoding the whole structure, support cursor-like operations to extract single values.

AFAICT this was true before migrating to the ZIO project structure in #9

good first issue

Maybe we can only use it in benchmarks

``` Success([-2]) did not satisfy (fails(anything()) ?? "n_number_-2..json") Success([12]) did not satisfy (fails(anything()) ?? "n_number_with_leading_zero.json") Success("") did not satisfy (fails(anything()) ?? "n_string_with_trailing_garbage.json") Success([2E+3]) did not satisfy (fails(anything()) ?? "n_number_2.e3.json") Success({"a":true})...

We’ve been debugging this error ``` Exception in thread "zio-fiber-42,12" java.lang.InterruptedException: Interrupted by thread "zio-fiber-11" ``` It turned out that it was the shutdown hook. It would be great if...

enhancement

0.3.0 is binary compatible to the RC that this project depended on.