Intention to convert assert into an if with throw - bug fix for when the call is dot qualified
Smart completion: special items with "!!" and "?:" for nullable members
Smart completion: auto-popup parameter info when comma is inserted
Smart completion: minor changes
Merge pull request #450 from wutalman/assert_to_if

KT-4576: (Bug fix) Intention to transform an if an AssertionError throw into an assert
Introduce Variable: Compare receivers (both implicit and explicit) when looking for expression occurrences
#KT-4819 Fixed
Extract Function: Implement validation
Extract Function: UI support for validation
Added `getOperationToken` method to JetUnaryExpression
Updated AbstractJetInspectionTest to use runtime if necessary
Modified IfThenToElvis to not apply when using '!!' would be better
Added methods to IfThenUtils
Added DoubleBangToIfThenIntention
Added IfThenToDoubleBangIntention
Generated tests
Don't generate bridges for equals(), hashCode(), toString()

Otherwise an assertion is failing in the algorithm which is related to an
inconsistency of java.lang.Object inheritance in JDR (KT-4890)
Correctly map declaration owner in JVM codegen

"context.contextKind()" was incorrect in
ExpressionCodegen.intermediateValueForProperty(), because it represents the
context of the call site, not the context of the property declaration

 #KT-4878 Fixed
Minor refactorings in JetTypeMapper: renames, inlines, etc.
Remove code duplication in property accessor codegen
Minor, reformat in ImplementationBodyCodegen