Introduce variable is forbidden from argument of self-invocation in constructor
#SCL-2093 Fixed
Introduce variable made unavailable for literal patterns
Inplace introduce variable fixed for enumerators.
Bug with expressions in parentheses fixed (SCL-5576)
Bugs fixed
Some tests fixed
More appropriate class name
createDeclaration and createEnumerator methods added with parameter typeName: String
Methods added: availableImportSelectors(PsiElement), typeNameWithImportAliases(ScType, PsiElement)
Some changes in new methods
Import aliases are used if possible in the type of introduced variable
#SCL-2234: Fixed
Unsafe operations with options removed
Bug with literal patterns fixed
#SCL-5776: Fixed
Unreachable code warning fixed
Inplace rename for classes
Inplace renaming in all possible places
Inplace introduce variable for expressions in template bodies
#SCL-5757: Fixed
Introduce variable is forbidden for class parameters of  top level classes
#SCL-2673: Fixed
Bug with renaming apply and extractors fixed
createAssign() and createWhitespace() added
Inspections for methods defined like procedure or declared without return type