Damien O'Hara
02/05/2023, 8:58 AMsnakeyaml-engine
is replaced by a dedicated YAML builder in the library
module in pursuit of this? happy to fully prototype and test a replacement for the snakeyaml emitterlibrary
module are restricted to serializing model objects to a subset of YAML. this is a simpler case than full YAML representation or parsing
2. snakeyaml-engine
isn't successfully shielding the library from much complexity by deferring e.g. quote rules to caller
3. serialization is already handled in-house with .toYamlInternal
Vampire
02/05/2023, 12:48 PMDamien O'Hara
02/05/2023, 1:22 PMfield: {}
instead of implicit field:
) and some of them are at the emission layer only (-
isn't indented in output). the last one I could not find any way to fix in snakeyaml but it's possible I've overlooked a configuration value somewherePiotr Krzemiński
02/05/2023, 1:42 PMDamien O'Hara
02/05/2023, 1:52 PM