we don't need to use quietPeriod — we are not real server
jdk9 compilation
scary racy field removed
CPP-29 Check minimal configured/found tool versions
Removed unnecessary action that was registered twice in IntelliJ
forbid assignment to final variable inside lambda
new inference: cheat about isPolyExpression to minimize resolution costs
testdata for assignment to final vars inside lambda
new overload resolution: reject explicitly typed lambda to be pertinent to applicability if any of its return expressions is not
bombed
new overload resolution: void value compatibility to reject improperly shaped implicitly typed lambdas
redundant lambda code block: do not suggest change void/value compatibility
Removed run context actions from type and call hierarchies

These actions don't make sense for classes and functions.
fix compilation
Merge branch 'python-fixes'