White Rabbit
White Rabbit
Yeah, it looks so. I actually wanted to add some custom annotations for compile time reflection, but yes Kotlinx.serialization already has mostly everything we need. May be we will use...
Bad idea 😆 better to download test examples during testing 🤦
@NightEule5 hello! And thank you so much for this! This is incredible, you can open PR as soon as you will be ready. Speaking about the AST. We can treat...
@NightEule5 will be great if you would take ownership over the serialization part if it is ok for you.
@NightEule5 I also suggest you to have a look at what’s Charles is doing in https://github.com/charleskorn/kaml I love his implementation, may be we can follow his approach after modifying the...
> Currently, it looks like much of the parsing happens in the AST classes themselves, right? Yes, I tried to make it OOP-like. Every Node is an instance where the...
> Ok, I've refactored the node tree a bit and created low-level file/string writing classes, and tests still pass. Should I create a pull request to the main branch or...
Yeah 😢 **Multiline** arrays are not yet supported as well as multiline strings: https://github.com/akuleshov7/ktoml/issues/46 But I actually thought that we will have a proper warning in this case. I suppose...
Good idea, we can try it. But actually you should know, that several people in JetBrains do not like this framework :) Everyone is familiar with Junit wrappers and do...
@bishiboosh @petertrr what do you think about kotest?