Jonas Konrad
Jonas Konrad
When using EC for reducing garbage, a dedicated "kotlin support" module could offer inline methods for things like iterating primitive collections. When using these methods from kotlin code, you could...
[obviously applies to other primitives as well] IntStack is, in its current implementation, backed by IntArrayList. While IntArrayList supports reverse iteration, IntStack does not. I'm willing to implement this if...
YAML has a defined timestamp type that is used when iso8601-like values are encountered, e.g. 2022-08-12. Unfortunately, snakeyaml parses them as java.util.Date by default (at UTC timezone). This patch adds...
This PR refactors the `NettyHttpServer` to have a more straight-forward pipeline setup in a separate class (`HttpPipelineBuilder`), and then uses netty's `Http2MultiplexHandler` to multiplex each HTTP2 stream from one connection...
### Issue description https://github.com/netty/netty/issues/12627
### Issue description `FileSystems.newFileSystem(URI)` uses globally shared file systems and is prone to race conditions. Similar to #7653, we should adopt `FileSystems.newFileSystem(Path, ...)` instead. The only other use of these...
imo it is better to fail by default here. If you're parsing line-delimited json, you'll notice immediately if you forget to turn off `FAIL_ON_TRAILING_TOKENS`. However in the other direction, if...
Right now, the toml serializer generates only top level properties, and inline tables where necessary (i.e. where arrays are used): ```toml abc.foo = 1 abc.bar = 2 abc.xyz = [{foo...
### Issue description #7635 changed the `ConversionService.DEFAULT` to be reset when an application context is closed. This breaks non-standard conversions (e.g. `NettyConverters`) when there are concurrent application contexts: ```groovy def...