Falkreon
Falkreon
On second thought, peeking at the Inca source, it looks like it's built for Cotton 0.4.8 (which 1.0.0 contains breaking changes from). Does it crash without Inca?
Nope. Just knocking out alternate explanations. The log you provided should be enough.
C-R is now immune, yes, but the Cotton issue remains, I'll leave this open till we can track it down.
This is a known bug, but is absolutely on the top of my list of things to fix
Thanks for the report. This has been on my mind for a long time. With 2.0 on the horizon, which was *built* for this, I've done extensive testing with recursive...
May be worth it to tag this for the 1.2.x branch so this can be available before the Document update.
I'm happy to report that this is finally addressed in 2.0 alpha 3! Records will automatically be created using their canonical constructors, and json types constrained to the record component...
Amazingly, this is now fixed in 2.0. Synthetic instance fields starting with `this$` are the culprit, and are possible to filter out.
As we discussed in chat (but I will explain here for everyone), kotlin blockquotes are "raw strings" and by default preserve leading space. The typical answer to this is `trimMargins`,...
Slight note, I'm considering adding a temporary / equivalent method for 2.0.x with a big scare comment reminding me to replace it with stripIndent next version :)