size reduced for new icons
Do not endlessly indent a block when it can't be aligned, report an error instead
make IG test light
IDEA-132470 (Wrong code inspections on signature polymorphic method calls)
part II for IDEA-132470 (Wrong code inspections on signature polymorphic method calls)
IDEA-132514: merge dialog - repaint scrollbar even if thumb position was not changed
WEB-14048 Add QualifiedNameProvider for JSON
PY-11357 Make automatic surrounding with custom folding comments more robust

* Searching of first parental PSI elements before/after new line
correctly stops at the start/end of file. As result it's possible now
to surround element at the first/last line in the file.
Also corresponding traversal does not try to climb above PSI file.
* Even single character can be selected in first place.
* In languages that uses indentation to delimit blocks (like Python)
several consequent sibling statements can be surrounded even if the last
of them is at the end of its parent.
PY-11956 Check all possible canonical names if qualifier has union type

If user manually suppressed warnings about unresolved reference for
attribute of some class and this attribute is later accessed on some
expression with union type that includes this class, we should not
highlight such attribute as unresolved.
Revert previous fix in custom folding descriptor: copy indentation again

Python formatter does not correctly align closing comment after
first method in class if opening comment was aligned on first column.
The problem is that left margin of block that corresponds to
statement list is determined by its first child. If this child
is incorrectly indented line comment, all later comments will be
aligned wrongly as well, because their blocks have 'none' indent in
parent.
IDEA-132454 "Clear Read-Only Status" dialog displayed twice on cancel