revert ast-fields caching with recursion guarding
EA-45141 - don't try to inline unexpected java elements. skip them
debug info
IDEA-103624 Lots of added blank lines when reformat code

Don't wrap a long line if all symbols before the wrap position are white spaces
CR-IC-490 Lots of added blank lines when reformat code

1. Refactoring - splitting a huge method into smaller;
2. Fixing the problem in a right way;