Andriy Plokhotnyuk
Andriy Plokhotnyuk
Tests for Scala 3 are failing on dynamic call still... https://github.com/jvican/dijon/runs/5154360494?check_suite_focus=true
It can be decimal128 numbers with up to 34-digit mantissas, bank account numbers or IDs in decimal representation, etc. Packing them to a string is one of safest options. [Some...
Currently there are no ability to bind a custom codec for the class field. As W/A you can use some custom type for the field (which extends `AnyVal` as example)...
@Daenyth Hi, Gavin! Thanks for the question! If you are talking about [an example](https://github.com/TechEmpower/FrameworkBenchmarks/blob/d1f960b2d4d6ea7b5c30a3ef2a8b47670f346f1c/frameworks/Scala/http4s/src/main/scala/WebServer.scala) from the TechEmpower benchmark then the usage of jsoniter-scala there is overkill. According to the profiler...
Currently, jsoniter-scala doesn't guarantee limited usage of memory when parsing to an arbitrary data structure. There are configuration options which can limit values of bitsets, size of maps or disallow...
@Daenyth you can use the `InputStream`-based methods for trusted input. For better throughput pass `ReaderConfig`/`WriterConfig` to them with tuned preferred sizes of internal read/write buffers.
@steven-lai Hi Steven! Please open a separate issue If your case is not related to fs2 integration. I'm happy to help you in finding the best solution. A good starting...
@carymrobbins Hello, Cary! Thanks for reaching out! Currently, it is achievable only with manually written custom codecs or 3rd-party derivation. Let's start from your simplified example. Codecs for `Bar` and...
WARNING: It should be done only for immutable values
@imrafaelmerino Could you please give more context to avoid possible the XY problem? Do you have an option to share your existing code? [Benchmarks](https://github.com/plokhotnyuk/jsoniter-scala/tree/master/jsoniter-scala-benchmark/shared/src/main/scala/com/github/plokhotnyuk/jsoniter_scala/benchmark) can be good examples of migration...