Ferdinand Svehla
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.
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
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...
0.3.0 is binary compatible to the RC that this project depended on.