Added nullability annotations
Fix for duplicated fields in regenerated lambda
Rename transformation methods to folding
Rename class
Extract utility function
Add utility function for Kotlin file creation
Introduce reference shortening mode
Unwrap light elements before getting FqName
Unwrap light elements before filtering out non-source search targets
Move file/directory-related refactorings to separate package
Move top-level declarations: Implement refactoring processor
Move top-level declarations: Refactoring UI
Allow to move Kotlin file if it contains single top-level class/object
JS backend: fixed extra code generation for increment, decrement and operations with assignment.
Minor in JS backend: moved the `Kotlin.modules` declaration from koltin_lib.js to koltin_lib_ecma5.js
JS stdlib: added some JSDoc annotations to handwritten js files.
JS backend: using JetPsiFactory instead of JetFileUtils. Drop JetFileUtils.
Minor. Grammar rules fixed
Update dependency to 13.1 (135.475)
KT-1633 support completion of named function parameters