Andriy Plokhotnyuk

Results 360 comments of 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...

@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...