Renamed ReferenceSearcherImpl to IdeaReferenceSearcher
Repackaging
Minor
Big refactoring in j2k converter to support java&kotlin code updating to reflect changes in declarations produced by conversion (work in progress but all tests pass)
J2K: checked that field name change is correctly handled for usages in other converted classes as well
J2K: fixed conversion of base class constructor arguments
J2K: fixed conversion of default parameter values and annotation arguments
J2K: refactored code to make createDefaultCodeConverter() private
Removed workaround for compiler bug which has been fixed
J2K: processing usages of get/set methods in the code being converted when converting them into property
J2K: conversion with usage processing across multiple converted files works in tests (but not in real life yet)
J2K: memory optimization
Converted JavaToKotlinAction and JavaToKotlinActionUtil into Kotlin and merged into one class
JavaToKotlinAction refactorings + minor fixes in the logic
JavaToKotlinAction converts all files at once with cross usage processing
Fixed KT-6110 J2K converter: do not replace accessors implementing interface with property

 #KT-6110
Disable Java To Kotlin action when not java file selected
Java to Kotlin converter: preparing to support Mutability
KT-6120 Java to Kotlin converter can generate mutable collection types in case if collection write methods used

 #KT-6120 Fixed
Java to Kotlin converter tests: added check for errors in result file