new overload resolution: check only functional arguments in isFunctionalTypeMoreSpecific (IDEA-134328)
capture failure diff: not greedy, skip multiple groups in one message (IDEA-134384)
introduce field: check initializer if it has refs on parameter/locals so setup option is not valid; allow to introduce field in constructor if all used refs are final fields (IDEA-134348)
new inference: infer exceptions for inner lambda body calls (IDEA-134225)
redundant lambda code block: ensure conflicts between same param numbers are checked
new overload resolution: block can complete normally if the last statement could throw exception (IDEA-134103)