John A. De Goes
John A. De Goes
The documentation can be patterned on [http4k](https://www.http4k.org/documentation/), and provide a variety of sections, including: - Introduction - Concepts - Routing - Request Handling - Server - Client - Middleware -...
We need JMH-based benchmarks to be run as part of CI, with automatic failure if performance on some benchmark falls below some threshold set in configuration.
Currently `metrics` is a `HandlerAspect` that performs metrics computation. This is not ideal, because a `HandlerAspect` does not have access to a `RoutePattern`. So instead, it takes a sort of...
``` - ConnectionPool / dynamic / Http_1_1 / with connection close / streaming response - repeated: 6 ? List("1", "2", "3", "", "5", "6", "7", "8", "9", "10", "11", "12",...
ZIO 2.0.4 provides a config front-end, which can be used to describe the format of configuration data. _ZIO Config_ should integrate cleanly into this configuration front-end, providing the ability to...
Thanks to test annotations, we have the ability to collect metrics on test runs, including: - flakiness (how many executions before passing?) - timing (how long did individual tests and...
[FlatBuffer](https://google.github.io/flatbuffers/) should have their own ZIO Schema Codec.
[JSON Schema](https://json-schema.org) is a protocol to describe the structure of JSON values. It would be great if we could take an existing schema for a user-defined data type, and convert...
Define a canonical set of annotations that can be applied to sealed traits, case classes, and fields
Downstream libraries sometimes want to offer the ability to tweak the way codecs are generated from case classes, sealed traits, and fields inside case classes. A convenient way to do...
**ISSUE** There is no constructor for `zio.schema.validation.Validation` which can validate a European country phone number. **NOTE**: This is 50 tickets in one. Please signup for one or more of the...