0.33
Formatting changes
- move comments between imports above import list: Instead of aborting due to comments in the middle of imports, Ktfmt will not move them in order to the top of the file
- Lambda indent assignment
- Fix formatting of block-like lambdas (+ scope functions) on long lines.
- Preserve semicolons between call expressions and dead lambdas.: This avoids cases that couldhave changed behavior.
Crash fixes
- Fix crash on annotated destructuring declaration element
- Fix crash when last superclass entry has a delegate
- Do not crash for 1 lambda argument with trailing comma
- Fix crash when type param has an annotation
- Always break get/set definitions onto lines below the property declaration.