Don't check trailing spaces because idea removes them by default
Run formatter in function context for converted expression and statements
Indent for ?. calls (KT-3913)

 #KT-3913 Fixed
Refactoring: class rename with minor code enhancements
Rewrite tests for formatting during typing with auto generator
Fix formatting for multiline binary expressions

 #KT-4797 Fixed
Add spaces around elvis operator
Fix 'Formatter doesn't remove redundant spaces between modifiers, name, and opening brace'

 #KT-3370 Fixed
Fix comment to KT-3370 about no formatting of spaces around colon in objects

 #KT-3370 Fixed
Fix 'Formatting after braceless class declaration' (KT-3858)

It's irrelevant that element is incompleted when new node is being add to the middle

 #KT-3858
Fix 'In multiline class declaration the indent before parent's name is destroyed' (KT-3848)

 #KT-3848 Fixed