diff --git a/idea/resources/inspectionDescriptions/AddVarianceModifier.html b/idea/resources/inspectionDescriptions/AddVarianceModifier.html index 3c420bcf670..f487cc58f9b 100644 --- a/idea/resources/inspectionDescriptions/AddVarianceModifier.html +++ b/idea/resources/inspectionDescriptions/AddVarianceModifier.html @@ -1,6 +1,6 @@
-This inspection reports type parameters that can have 'in' or 'out' variance added. -Usage of 'in' and 'out' variances leads to more precise type inference in Kotlin. +This inspection reports type parameters that can have an in or out variance. +Usage of in and out variances leads to more precise type inference in Kotlin. diff --git a/idea/resources/inspectionDescriptions/ArrayInDataClass.html b/idea/resources/inspectionDescriptions/ArrayInDataClass.html index e9f0e0f84b9..4281ccb294b 100644 --- a/idea/resources/inspectionDescriptions/ArrayInDataClass.html +++ b/idea/resources/inspectionDescriptions/ArrayInDataClass.html @@ -1,6 +1,6 @@ -This inspection reports array properties in a data class without overriddenequals() or hashCode() inside.
-Due to default equals() behaviour for arrays in JVM, it's strongly recommended to override equals() and hashCode() in such cases.
+This inspection reports array properties in a data class without overridden equals() or hashCode() inside.
+Due to default equals() behaviour for arrays in JVM, it is strongly recommended to override equals() and hashCode() in such cases.
diff --git a/idea/resources/inspectionDescriptions/CanBeParameter.html b/idea/resources/inspectionDescriptions/CanBeParameter.html
index 16b46868611..de8c760fd97 100644
--- a/idea/resources/inspectionDescriptions/CanBeParameter.html
+++ b/idea/resources/inspectionDescriptions/CanBeParameter.html
@@ -1,6 +1,6 @@
-This inspection reports primary constructor parameters that can have 'val' or 'var' removed.
-Unnecessary usage of 'val' and 'var' in primary constructor consumes unnecessary memory.
+This inspection reports primary constructor parameters that can have val or var removed.
+Unnecessary usage of val or var in the primary constructor consumes memory.
diff --git a/idea/resources/inspectionDescriptions/CanBePrimaryConstructorProperty.html b/idea/resources/inspectionDescriptions/CanBePrimaryConstructorProperty.html
index 8cdb886d8f3..dff82b9374c 100644
--- a/idea/resources/inspectionDescriptions/CanBePrimaryConstructorProperty.html
+++ b/idea/resources/inspectionDescriptions/CanBePrimaryConstructorProperty.html
@@ -1,5 +1,5 @@
-This inspection reports properties which are explicitly assigned to constructor parameters and can be declared directly in constructor instead.
+This inspection reports properties which are explicitly assigned to constructor parameters and can be declared directly in the constructor instead.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/CanBeVal.html b/idea/resources/inspectionDescriptions/CanBeVal.html
index 57a4e98079d..2a212971f9f 100644
--- a/idea/resources/inspectionDescriptions/CanBeVal.html
+++ b/idea/resources/inspectionDescriptions/CanBeVal.html
@@ -1,5 +1,5 @@
-This inspection reports mutable local variables (declared with 'var' keyword) that can be made immutable.
+This inspection reports mutable local variables (declared with a var keyword) that can be made immutable.
diff --git a/idea/resources/inspectionDescriptions/CascadeIf.html b/idea/resources/inspectionDescriptions/CascadeIf.html
index 49c125bcf97..d8cd36fe0b7 100644
--- a/idea/resources/inspectionDescriptions/CascadeIf.html
+++ b/idea/resources/inspectionDescriptions/CascadeIf.html
@@ -1,5 +1,5 @@
-This inspection reports if statements with three or more branches that can be replaced with when.
+This inspection reports if statements with three or more branches that can be replaced with a when expression.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ClassName.html b/idea/resources/inspectionDescriptions/ClassName.html
index 9841c1a8fde..18fd05247f4 100644
--- a/idea/resources/inspectionDescriptions/ClassName.html
+++ b/idea/resources/inspectionDescriptions/ClassName.html
@@ -1,5 +1,5 @@
-Reports class names that do not follow the recommended naming conventions.
+This inspection reports class names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ConflictingExtensionProperty.html b/idea/resources/inspectionDescriptions/ConflictingExtensionProperty.html
index e5e87745dd3..37ce250ea31 100644
--- a/idea/resources/inspectionDescriptions/ConflictingExtensionProperty.html
+++ b/idea/resources/inspectionDescriptions/ConflictingExtensionProperty.html
@@ -1,5 +1,5 @@
-This inspection reports extension properties that conflict with synthetic ones automatically produced from Java get/set-methods. Those properties should be either removed or renamed to avoid breaking code by future changes in the compiler.
+This inspection reports extension properties that conflict with synthetic ones automatically produced from Java get/set methods. These properties should be either removed or renamed to avoid breaking code by future changes in the compiler.
diff --git a/idea/resources/inspectionDescriptions/ConstPropertyName.html b/idea/resources/inspectionDescriptions/ConstPropertyName.html
index a8f928670d3..2c5a3c12405 100644
--- a/idea/resources/inspectionDescriptions/ConstPropertyName.html
+++ b/idea/resources/inspectionDescriptions/ConstPropertyName.html
@@ -1,5 +1,5 @@
-Reports const property names that do not follow the recommended naming conventions.
+This inspection reports const property names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ConstantConditionIf.html b/idea/resources/inspectionDescriptions/ConstantConditionIf.html
index 10f7633dc62..f27fb5bbc37 100644
--- a/idea/resources/inspectionDescriptions/ConstantConditionIf.html
+++ b/idea/resources/inspectionDescriptions/ConstantConditionIf.html
@@ -1,5 +1,5 @@
-This inspection reports 'if' expressions whose condition is constant and therefore the expression can be simplified.
+This inspection reports if expressions whose condition is constant and therefore the expression can be simplified.
diff --git a/idea/resources/inspectionDescriptions/ConvertLambdaToReference.html b/idea/resources/inspectionDescriptions/ConvertLambdaToReference.html
index 72b89c3299b..7023a6cbdf8 100644
--- a/idea/resources/inspectionDescriptions/ConvertLambdaToReference.html
+++ b/idea/resources/inspectionDescriptions/ConvertLambdaToReference.html
@@ -1,5 +1,5 @@
-This inspection reports a lambda (function literal) expression that can be replaced with function reference expression
+This inspection reports a lambda (function literal) expression that can be replaced with a function reference expression.
diff --git a/idea/resources/inspectionDescriptions/ConvertPairConstructorToToFunction.html b/idea/resources/inspectionDescriptions/ConvertPairConstructorToToFunction.html
index 6c3374f79e2..1eb26d84023 100644
--- a/idea/resources/inspectionDescriptions/ConvertPairConstructorToToFunction.html
+++ b/idea/resources/inspectionDescriptions/ConvertPairConstructorToToFunction.html
@@ -1,5 +1,5 @@
-This inspection reports Pair constructor that can be converted to 'to' function.
+This inspection reports a Pair constructor that can be converted to a to function call.
diff --git a/idea/resources/inspectionDescriptions/ConvertReferenceToLambda.html b/idea/resources/inspectionDescriptions/ConvertReferenceToLambda.html
index 9722b0b9bf2..5647874bc2a 100644
--- a/idea/resources/inspectionDescriptions/ConvertReferenceToLambda.html
+++ b/idea/resources/inspectionDescriptions/ConvertReferenceToLambda.html
@@ -1,5 +1,5 @@
-This inspection reports a function reference expression that can be replaced with lambda
+This inspection reports a function reference expression that can be replaced with a lambda.
diff --git a/idea/resources/inspectionDescriptions/ConvertSecondaryConstructorToPrimary.html b/idea/resources/inspectionDescriptions/ConvertSecondaryConstructorToPrimary.html
index 501951514b8..c449a23c2ca 100644
--- a/idea/resources/inspectionDescriptions/ConvertSecondaryConstructorToPrimary.html
+++ b/idea/resources/inspectionDescriptions/ConvertSecondaryConstructorToPrimary.html
@@ -1,5 +1,5 @@
-This inspection reports secondary constructor that can be replaced with more concise primary constructor
+This inspection reports a secondary constructor that can be replaced with a more concise primary constructor.
diff --git a/idea/resources/inspectionDescriptions/ConvertToStringTemplate.html b/idea/resources/inspectionDescriptions/ConvertToStringTemplate.html
index 214eafac9cc..0dd15b27ecd 100644
--- a/idea/resources/inspectionDescriptions/ConvertToStringTemplate.html
+++ b/idea/resources/inspectionDescriptions/ConvertToStringTemplate.html
@@ -1,5 +1,5 @@
-This inspection reports string concatenation that can be converted to simple string template (one with no "${...}" entries).
+This inspection reports string concatenation that can be converted to a simple string template (the one with no ${...} entries).
diff --git a/idea/resources/inspectionDescriptions/ConvertTryFinallyToUseCall.html b/idea/resources/inspectionDescriptions/ConvertTryFinallyToUseCall.html
index ccce7ce9af1..cd317e9422f 100644
--- a/idea/resources/inspectionDescriptions/ConvertTryFinallyToUseCall.html
+++ b/idea/resources/inspectionDescriptions/ConvertTryFinallyToUseCall.html
@@ -1,5 +1,5 @@
-This inspection reports a try-finally block with resource.close() in finally which can be converted into the resource.use() call
+This inspection reports a try-finally block with resource.close() in finally which can be converted to a resource.use() call.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ConvertTwoComparisonsToRangeCheck.html b/idea/resources/inspectionDescriptions/ConvertTwoComparisonsToRangeCheck.html
index e3d9bdb11f0..a877fdd6810 100644
--- a/idea/resources/inspectionDescriptions/ConvertTwoComparisonsToRangeCheck.html
+++ b/idea/resources/inspectionDescriptions/ConvertTwoComparisonsToRangeCheck.html
@@ -1,5 +1,5 @@
-This inspection reports two consecutive comparisons which can be converted to range check
+This inspection reports two consecutive comparisons which can be converted to a range check.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/CopyWithoutNamedArguments.html b/idea/resources/inspectionDescriptions/CopyWithoutNamedArguments.html
index 101e063f60d..1bb6bbc2b53 100644
--- a/idea/resources/inspectionDescriptions/CopyWithoutNamedArguments.html
+++ b/idea/resources/inspectionDescriptions/CopyWithoutNamedArguments.html
@@ -1,5 +1,5 @@
-This inspection reports calls to a data class' copy method without named arguments.
+This inspection reports calls to a data class' copy method without named arguments.
diff --git a/idea/resources/inspectionDescriptions/DataClassPrivateConstructor.html b/idea/resources/inspectionDescriptions/DataClassPrivateConstructor.html
index 50aea769751..3bb6b510613 100644
--- a/idea/resources/inspectionDescriptions/DataClassPrivateConstructor.html
+++ b/idea/resources/inspectionDescriptions/DataClassPrivateConstructor.html
@@ -1,5 +1,5 @@
-This inspection reports private constructors of data classes because they are always exposed via the generated 'copy' method.
+This inspection reports private constructors of data classes because they are always exposed via the generated copy method.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/DeprecatedCallableAddReplaceWith.html b/idea/resources/inspectionDescriptions/DeprecatedCallableAddReplaceWith.html
index d8edadf1c9b..a4f2c0a6769 100644
--- a/idea/resources/inspectionDescriptions/DeprecatedCallableAddReplaceWith.html
+++ b/idea/resources/inspectionDescriptions/DeprecatedCallableAddReplaceWith.html
@@ -1,6 +1,6 @@
-This inspection reports deprecated functions and properties that do not have kotlin.ReplaceWith argument in its kotlin.deprecated annotation
-and there is a suggestion to add one basing on the body.
+This inspection reports deprecated functions and properties that do not have a kotlin.ReplaceWith argument in its kotlin.deprecated annotation
+and there is a suggestion to add one based on the body.
diff --git a/idea/resources/inspectionDescriptions/Destructure.html b/idea/resources/inspectionDescriptions/Destructure.html
index 09c9edafbca..ba62aabddff 100644
--- a/idea/resources/inspectionDescriptions/Destructure.html
+++ b/idea/resources/inspectionDescriptions/Destructure.html
@@ -1,5 +1,5 @@
-This inspection reports any declarations that can be destructured
+This inspection reports declarations that can be destructured.
diff --git a/idea/resources/inspectionDescriptions/DifferentKotlinGradleVersion.html b/idea/resources/inspectionDescriptions/DifferentKotlinGradleVersion.html
index ec6de22c0bb..4786e33ad44 100644
--- a/idea/resources/inspectionDescriptions/DifferentKotlinGradleVersion.html
+++ b/idea/resources/inspectionDescriptions/DifferentKotlinGradleVersion.html
@@ -1,6 +1,6 @@
-This inspection reports different IDE and Gradle plugin versions are used.
-This can cause inconsistencies between IDE and Gradle build in error reporting or code behaviour.
+This inspection reports that different IDE and Gradle plugin versions are used.
+This can cause inconsistencies between IDE and Gradle builds in error reporting or code behaviour.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/DifferentStdlibGradleVersion.html b/idea/resources/inspectionDescriptions/DifferentStdlibGradleVersion.html
index 01176e21825..08b473213f4 100644
--- a/idea/resources/inspectionDescriptions/DifferentStdlibGradleVersion.html
+++ b/idea/resources/inspectionDescriptions/DifferentStdlibGradleVersion.html
@@ -1,5 +1,5 @@
-Reports different kotlin stdlib and compiler versions that could lead to unpredictable issues
+This inspection reports different kotlin stdlib and compiler versions that could lead to unpredictable issues.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/EmptyRange.html b/idea/resources/inspectionDescriptions/EmptyRange.html
index 0ae3feab473..318cb35ec04 100644
--- a/idea/resources/inspectionDescriptions/EmptyRange.html
+++ b/idea/resources/inspectionDescriptions/EmptyRange.html
@@ -1,5 +1,5 @@
-This inspection reports ranges that are empty because the 'start' value is greater than the 'endInclusive' value.
+This inspection reports ranges that are empty because the start value is greater than the endInclusive value.
diff --git a/idea/resources/inspectionDescriptions/EnumEntryName.html b/idea/resources/inspectionDescriptions/EnumEntryName.html
index 0510ca8765d..30794762f8a 100644
--- a/idea/resources/inspectionDescriptions/EnumEntryName.html
+++ b/idea/resources/inspectionDescriptions/EnumEntryName.html
@@ -1,5 +1,5 @@
-Reports enum entry names that do not follow the recommended naming conventions.
+This inspection reports enum entry names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/EqualsOrHashCode.html b/idea/resources/inspectionDescriptions/EqualsOrHashCode.html
index c939447b7ca..089113c7618 100644
--- a/idea/resources/inspectionDescriptions/EqualsOrHashCode.html
+++ b/idea/resources/inspectionDescriptions/EqualsOrHashCode.html
@@ -1,6 +1,6 @@
-This inspection reports classes that override equals() but do not override hashCode(), or vice versa, which could potentially lead to problems when class is added to a Collection.
-It also reports object declarations which override either equals() or hashCode()
+This inspection reports classes that override equals() but do not override hashCode(), or vice versa, which could potentially lead to problems when a class is added to a Collection.
+It also reports object declarations which override either equals() or hashCode().
diff --git a/idea/resources/inspectionDescriptions/ExplicitThis.html b/idea/resources/inspectionDescriptions/ExplicitThis.html
index 15c14f3f934..0957f62d3ae 100644
--- a/idea/resources/inspectionDescriptions/ExplicitThis.html
+++ b/idea/resources/inspectionDescriptions/ExplicitThis.html
@@ -1,5 +1,5 @@
-This inspection reports usages of explicit 'this' when it can be omitted.
+This inspection reports usages of explicit this when it can be omitted.
diff --git a/idea/resources/inspectionDescriptions/FakeJvmFieldConstant.html b/idea/resources/inspectionDescriptions/FakeJvmFieldConstant.html
index 90de4cd24ad..55559045a41 100644
--- a/idea/resources/inspectionDescriptions/FakeJvmFieldConstant.html
+++ b/idea/resources/inspectionDescriptions/FakeJvmFieldConstant.html
@@ -1,16 +1,16 @@
- This inspection reports non-const Kotlin properties used as Java annotation arguments.
- It's possible for property which is annotated by @JvmField,
- has initializer that can be evaluated in compile-time, has primitive or String type.
- Such properties have ConstantValue attribute in bytecode in Kotlin 1.1-1.2.
- This attribute allows javac to fold usages of the corresponding field, and use that field in annotations.
+ This inspection reports non-const Kotlin properties used as Java annotation arguments.
+ It is possible for a property which is annotated with @JvmField,
+ has an initializer that can be evaluated at compile-time, has a primitive or String type.
+ Such properties have a ConstantValue attribute in bytecode in Kotlin 1.1-1.2.
+ This attribute allows javac to fold usages of the corresponding field and use that field in annotations.
This can cause incorrect behavior in case of separate or incremental compilation in mixed Java/Kotlin code.
- This behaviour is subject to change in Kotlin 1.3 (no ConstantValue attribute more).
- Recommended action: replace JvmField annotation with const modifier on relevant Kotlin property or inline it.
+ This behavior is subject to change in Kotlin 1.3 (no ConstantValue attribute any more).
+ Recommended action: replace the @JvmField annotation with a const modifier on a relevant Kotlin property or inline it.
diff --git a/idea/resources/inspectionDescriptions/KotlinDoubleNegation.html b/idea/resources/inspectionDescriptions/KotlinDoubleNegation.html index a55c51a630a..ffcccee1ebc 100644 --- a/idea/resources/inspectionDescriptions/KotlinDoubleNegation.html +++ b/idea/resources/inspectionDescriptions/KotlinDoubleNegation.html @@ -1,5 +1,5 @@
-This inspection reports redundant double negation usages, likeval truth = !!true
+This inspection reports redundant double negation usages, like val truth = !!true.
diff --git a/idea/resources/inspectionDescriptions/KotlinInternalInJava.html b/idea/resources/inspectionDescriptions/KotlinInternalInJava.html
index 0644bcf0d22..46ddef07a28 100644
--- a/idea/resources/inspectionDescriptions/KotlinInternalInJava.html
+++ b/idea/resources/inspectionDescriptions/KotlinInternalInJava.html
@@ -1,5 +1,5 @@
-This inspection reports usages of Kotlin internal declarations from Java code in different module.
+This inspection reports usages of Kotlin internal declarations in Java code from a different module.
diff --git a/idea/resources/inspectionDescriptions/KotlinRedundantOverride.html b/idea/resources/inspectionDescriptions/KotlinRedundantOverride.html
index f84f8e7b235..11a0513a88f 100644
--- a/idea/resources/inspectionDescriptions/KotlinRedundantOverride.html
+++ b/idea/resources/inspectionDescriptions/KotlinRedundantOverride.html
@@ -1,5 +1,5 @@
-This inspection reports redundant 'override' function which can be omitted.
+This inspection reports redundant override modifiers which can be omitted.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/KotlinUnusedImport.html b/idea/resources/inspectionDescriptions/KotlinUnusedImport.html
index aa8f5cad480..34c41f38518 100644
--- a/idea/resources/inspectionDescriptions/KotlinUnusedImport.html
+++ b/idea/resources/inspectionDescriptions/KotlinUnusedImport.html
@@ -1,5 +1,5 @@
-Reports any import statements in Kotlin code that are unused.
+This inspection reports import statements in Kotlin code that are unused.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/LeakingThis.html b/idea/resources/inspectionDescriptions/LeakingThis.html
index 4d5fddb03ba..8c274eb6831 100644
--- a/idea/resources/inspectionDescriptions/LeakingThis.html
+++ b/idea/resources/inspectionDescriptions/LeakingThis.html
@@ -1,24 +1,30 @@
This inspection reports dangerous operations inside constructors including:
+
+and a derived class is not yet initialized at this moment. Typical example:
+
+
+
abstract class Base {
val code = calculate()
abstract fun calculate(): Int
}
+
class Derived(private val x: Int) : Base() {
override fun calculate() = x
}
+
fun testIt() {
println(Derived(42).code) // Expected: 42, actual: 0
}
-
+
diff --git a/idea/resources/inspectionDescriptions/LiftReturnOrAssignment.html b/idea/resources/inspectionDescriptions/LiftReturnOrAssignment.html
index bb5754fb7a3..43bf7ec0de7 100644
--- a/idea/resources/inspectionDescriptions/LiftReturnOrAssignment.html
+++ b/idea/resources/inspectionDescriptions/LiftReturnOrAssignment.html
@@ -1,14 +1,16 @@
-This inspection reports if, when and try statements that can be converted to expressions
-by lifting return or assignment out. Typical example:
-
+This inspection reports if, when and try statements that can be converted to expressions
+by lifting a return or an assignment out. Typical example:
+
+
+
fun foo(arg: Boolean): String {
when (arg) {
true -> return "Truth"
false -> return "Falsehood"
}
}
-
+
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/LocalVariableName.html b/idea/resources/inspectionDescriptions/LocalVariableName.html
index ce5760ee887..70f6355671e 100644
--- a/idea/resources/inspectionDescriptions/LocalVariableName.html
+++ b/idea/resources/inspectionDescriptions/LocalVariableName.html
@@ -1,5 +1,5 @@
-Reports local variable names that do not follow the recommended naming conventions.
+This inspection reports local variable names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/LoopToCallChain.html b/idea/resources/inspectionDescriptions/LoopToCallChain.html
index a733fbb15e2..8278bafc492 100644
--- a/idea/resources/inspectionDescriptions/LoopToCallChain.html
+++ b/idea/resources/inspectionDescriptions/LoopToCallChain.html
@@ -1,5 +1,5 @@
-This inspection reports for-loops that can be replaced with a sequence of stdlib-operations (like "map", "filter" etc)
+This inspection reports for loops that can be replaced with a sequence of stdlib operations (like map, filter, etc).
diff --git a/idea/resources/inspectionDescriptions/MayBeConstant.html b/idea/resources/inspectionDescriptions/MayBeConstant.html
index 778dbd47206..9ac9469c996 100644
--- a/idea/resources/inspectionDescriptions/MayBeConstant.html
+++ b/idea/resources/inspectionDescriptions/MayBeConstant.html
@@ -1,6 +1,6 @@
-This inspection reports object and top-level val that might be declared as const
+This inspection reports an object and a top-level val that might be declared as const
for better performance and Java interoperability.
diff --git a/idea/resources/inspectionDescriptions/MemberVisibilityCanBePrivate.html b/idea/resources/inspectionDescriptions/MemberVisibilityCanBePrivate.html
index 8e0de6b18ad..13341d5afc3 100644
--- a/idea/resources/inspectionDescriptions/MemberVisibilityCanBePrivate.html
+++ b/idea/resources/inspectionDescriptions/MemberVisibilityCanBePrivate.html
@@ -1,5 +1,5 @@
-This inspection reports class members which can be made private
+This inspection reports class members which can be made private.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/MigrateDiagnosticSuppression.html b/idea/resources/inspectionDescriptions/MigrateDiagnosticSuppression.html
index d10e30878da..9fa9838e6e4 100644
--- a/idea/resources/inspectionDescriptions/MigrateDiagnosticSuppression.html
+++ b/idea/resources/inspectionDescriptions/MigrateDiagnosticSuppression.html
@@ -1,8 +1,5 @@
-This inspection reports suppression with old diagnostic names, for example:
-
- @Suppress("HEADER_WITHOUT_IMPLEMENTATION")
-
+This inspection reports suppressions with old diagnostic names, for example @Suppress("HEADER_WITHOUT_IMPLEMENTATION").
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/NullChecksToSafeCall.html b/idea/resources/inspectionDescriptions/NullChecksToSafeCall.html
index 7e617508bb5..a20bf96da1f 100644
--- a/idea/resources/inspectionDescriptions/NullChecksToSafeCall.html
+++ b/idea/resources/inspectionDescriptions/NullChecksToSafeCall.html
@@ -1,5 +1,5 @@
-This inspection reports when chained null-checks can be replaced with safe-calls
+This inspection reports when chained null-checks can be replaced with safe-calls.
diff --git a/idea/resources/inspectionDescriptions/NullableBooleanElvis.html b/idea/resources/inspectionDescriptions/NullableBooleanElvis.html
index 2841a5be336..b3b855fcfcf 100644
--- a/idea/resources/inspectionDescriptions/NullableBooleanElvis.html
+++ b/idea/resources/inspectionDescriptions/NullableBooleanElvis.html
@@ -1,5 +1,5 @@
-This inspection reports when equality check should be used instead of elvis
+This inspection reports when an equality check should be used instead of the elvis operator.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ObjectLiteralToLambda.html b/idea/resources/inspectionDescriptions/ObjectLiteralToLambda.html
index 8265ebfa2f3..27036243985 100644
--- a/idea/resources/inspectionDescriptions/ObjectLiteralToLambda.html
+++ b/idea/resources/inspectionDescriptions/ObjectLiteralToLambda.html
@@ -1,5 +1,5 @@
-This inspection reports an anonymous object literal implementing a Java interface with single abstract method that can be converted into call with lambda expression.
+This inspection reports an anonymous object literal implementing a Java interface with a single abstract method that can be converted into a call with a lambda expression.
diff --git a/idea/resources/inspectionDescriptions/ObjectPropertyName.html b/idea/resources/inspectionDescriptions/ObjectPropertyName.html
index b2e2161f23a..ccba461a417 100644
--- a/idea/resources/inspectionDescriptions/ObjectPropertyName.html
+++ b/idea/resources/inspectionDescriptions/ObjectPropertyName.html
@@ -1,5 +1,5 @@
-Reports names of properties in objects and companion objects, as well as top-level properties, that do not follow the recommended naming conventions.
+This inspection reports names of properties in objects and companion objects, as well as top-level properties, that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/PackageDirectoryMismatch.html b/idea/resources/inspectionDescriptions/PackageDirectoryMismatch.html
index 1b7814e8236..44caaf60a74 100644
--- a/idea/resources/inspectionDescriptions/PackageDirectoryMismatch.html
+++ b/idea/resources/inspectionDescriptions/PackageDirectoryMismatch.html
@@ -1,5 +1,5 @@
-Reports file's package directive not matching location of the file
+This inspection reports file's package directive not matching the location of the file.
diff --git a/idea/resources/inspectionDescriptions/PackageName.html b/idea/resources/inspectionDescriptions/PackageName.html
index 5dc69325fc4..2f395979bec 100644
--- a/idea/resources/inspectionDescriptions/PackageName.html
+++ b/idea/resources/inspectionDescriptions/PackageName.html
@@ -1,5 +1,5 @@
-Reports package names that do not follow the recommended naming conventions.
+This inspection reports package names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/PlatformExtensionReceiverOfInline.html b/idea/resources/inspectionDescriptions/PlatformExtensionReceiverOfInline.html
index fceeb563d1c..fc046c64a98 100644
--- a/idea/resources/inspectionDescriptions/PlatformExtensionReceiverOfInline.html
+++ b/idea/resources/inspectionDescriptions/PlatformExtensionReceiverOfInline.html
@@ -1,9 +1,9 @@
-Reports potentially unsafe calls of inline functions with flexible nullable (platform type with unknown nullability) extension receivers.
+This inspection reports potentially unsafe calls of inline functions with flexible nullable (platform type with unknown nullability) extension receivers.
In Kotlin 1.0 or 1.1, such calls do not include nullability check in bytecode,
but in Kotlin 1.2, nullability check is included and can provoke NPE if actual receiver is null.
-It's recommended to add explicit '!!' if exception is what you want,
-or consider changing the function' receiver type to nullable if it should work without exceptions.
+It's recommended to add explicit !! if exception is what you want,
+or consider changing the function's receiver type to nullable if it should work without exceptions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/PrivatePropertyName.html b/idea/resources/inspectionDescriptions/PrivatePropertyName.html
index 547afe6e78e..709307adc59 100644
--- a/idea/resources/inspectionDescriptions/PrivatePropertyName.html
+++ b/idea/resources/inspectionDescriptions/PrivatePropertyName.html
@@ -1,5 +1,5 @@
-Reports private property names that do not follow the recommended naming conventions.
+This inspection reports private property names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/PropertyName.html b/idea/resources/inspectionDescriptions/PropertyName.html
index abb09fa1c08..ef623ea4f4f 100644
--- a/idea/resources/inspectionDescriptions/PropertyName.html
+++ b/idea/resources/inspectionDescriptions/PropertyName.html
@@ -1,5 +1,5 @@
-Reports property names that do not follow the recommended naming conventions.
+This inspection reports property names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ProtectedInFinal.html b/idea/resources/inspectionDescriptions/ProtectedInFinal.html
index f5a45e0897b..c4dcfbda22c 100644
--- a/idea/resources/inspectionDescriptions/ProtectedInFinal.html
+++ b/idea/resources/inspectionDescriptions/ProtectedInFinal.html
@@ -1,6 +1,6 @@
-This inspection reports protected visibility used inside of a non-inheritable class.
-protected members is accessible only in the class itself in such a case, so they are effectively private.
+This inspection reports protected visibility used inside of a non-inheritable class.
+In such cases protected members are accessible only in the class itself, so they are effectively private.
diff --git a/idea/resources/inspectionDescriptions/RecursiveEqualsCall.html b/idea/resources/inspectionDescriptions/RecursiveEqualsCall.html
index a2660c11363..b2383ca4bed 100644
--- a/idea/resources/inspectionDescriptions/RecursiveEqualsCall.html
+++ b/idea/resources/inspectionDescriptions/RecursiveEqualsCall.html
@@ -1,10 +1,8 @@
-Reports recursive equals calls.
+This inspection reports recursive equals calls. For example:
+
-For example:
-
-
class X {
override fun equals(other: Any?): Boolean {
@@ -13,8 +11,5 @@ class X {
}
}
-
- For example:
-
-
- class A {
- var x = 0
- get() {
- return x //recursive getter call
- }
+This inspection reports recursive property accessor calls which can end up with a StackOverflowError. For example:
+
- var y = 0
- set(value) {
- if (value > 0) {
- y = value //recursive setter call
- }
+
+class A {
+ var x = 0
+ get() {
+ return x //recursive getter call
+ }
+
+ var y = 0
+ set(value) {
+ if (value > 0) {
+ y = value //recursive setter call
}
- }
-
- val f: Foo = Foo()
-
+This inspection reports local variables' explicitly given types which are obvious and thus redundant, like val f: Foo = Foo().
diff --git a/idea/resources/inspectionDescriptions/RedundantGetter.html b/idea/resources/inspectionDescriptions/RedundantGetter.html
index 0b1ce78a976..70857908f68 100644
--- a/idea/resources/inspectionDescriptions/RedundantGetter.html
+++ b/idea/resources/inspectionDescriptions/RedundantGetter.html
@@ -1,5 +1,5 @@
-This inspection reports redundant property getter.
+This inspection reports redundant property getters.
diff --git a/idea/resources/inspectionDescriptions/RedundantIf.html b/idea/resources/inspectionDescriptions/RedundantIf.html
index de309fd62cb..c5ffc635260 100644
--- a/idea/resources/inspectionDescriptions/RedundantIf.html
+++ b/idea/resources/inspectionDescriptions/RedundantIf.html
@@ -1,21 +1,17 @@
-Reports if statements which can be simplified to single statements.
-
- For example:
-
- can be simplified to
-
- if (foo()) {
- return true
- } else {
- return false
- }
-
-
-
- return foo()
-
+This inspection reports if statements which can be simplified to single statements. For example:
+
+
+
+if (foo()) {
+ return true
+} else {
+ return false
+}
+
+
+can be simplified to return foo().
diff --git a/idea/resources/inspectionDescriptions/RedundantModalityModifier.html b/idea/resources/inspectionDescriptions/RedundantModalityModifier.html index 90feef56a14..64ce08f3b0c 100644 --- a/idea/resources/inspectionDescriptions/RedundantModalityModifier.html +++ b/idea/resources/inspectionDescriptions/RedundantModalityModifier.html @@ -1,6 +1,6 @@ This inspection reports modality modifiers which match the default modality of an element -(final for most elements, open for members with override).
+(final for most elements, open for members with an override).
diff --git a/idea/resources/inspectionDescriptions/RedundantNotNullExtensionReceiverOfInline.html b/idea/resources/inspectionDescriptions/RedundantNotNullExtensionReceiverOfInline.html
index 75df227e05b..16519cd4622 100644
--- a/idea/resources/inspectionDescriptions/RedundantNotNullExtensionReceiverOfInline.html
+++ b/idea/resources/inspectionDescriptions/RedundantNotNullExtensionReceiverOfInline.html
@@ -1,7 +1,7 @@
-Reports inline functions with not-null extension receivers which does not use the fact that extension receiver is not null.
-This function are dangerous to call in Kotlin 1.2 on actual nullable flexible receiver type.
+This inspection reports inline functions with not-null extension receivers which does not use the fact that extension receiver is not null.
+Such functions are dangerous to call in Kotlin 1.2 on actual nullable flexible receiver type.
Consider making receiver type nullable.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RedundantObjectTypeCheck.html b/idea/resources/inspectionDescriptions/RedundantObjectTypeCheck.html
index cededb0d4d5..90ffbe5eb6a 100644
--- a/idea/resources/inspectionDescriptions/RedundantObjectTypeCheck.html
+++ b/idea/resources/inspectionDescriptions/RedundantObjectTypeCheck.html
@@ -1,5 +1,5 @@
-This inspection reports redundant type checks for object.
+This inspection reports redundant type checks for an object.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RedundantSemicolon.html b/idea/resources/inspectionDescriptions/RedundantSemicolon.html
index 1150cb1df58..cbb9defba75 100644
--- a/idea/resources/inspectionDescriptions/RedundantSemicolon.html
+++ b/idea/resources/inspectionDescriptions/RedundantSemicolon.html
@@ -1,5 +1,5 @@
-This inspection reports redundant semicolon (';') token which is not required in Kotlin and may be removed.
+This inspection reports redundant semicolon (;) tokens which are not required in Kotlin and may be removed.
diff --git a/idea/resources/inspectionDescriptions/RedundantSetter.html b/idea/resources/inspectionDescriptions/RedundantSetter.html
index 9154fb21b8c..b7963200242 100644
--- a/idea/resources/inspectionDescriptions/RedundantSetter.html
+++ b/idea/resources/inspectionDescriptions/RedundantSetter.html
@@ -1,5 +1,5 @@
-This inspection reports redundant property setter.
+This inspection reports redundant property setters.
diff --git a/idea/resources/inspectionDescriptions/RedundantSuspendModifier.html b/idea/resources/inspectionDescriptions/RedundantSuspendModifier.html
index 9ba4c57da34..57068ee7772 100644
--- a/idea/resources/inspectionDescriptions/RedundantSuspendModifier.html
+++ b/idea/resources/inspectionDescriptions/RedundantSuspendModifier.html
@@ -1,5 +1,5 @@
-This inspection reports 'suspend' modifier as redundant if no other suspend functions are called inside
+This inspection reports a suspend modifier as redundant if no other suspend functions are called inside.
diff --git a/idea/resources/inspectionDescriptions/RedundantUnitExpression.html b/idea/resources/inspectionDescriptions/RedundantUnitExpression.html
index deacacb6ff2..e5516bf4f31 100644
--- a/idea/resources/inspectionDescriptions/RedundantUnitExpression.html
+++ b/idea/resources/inspectionDescriptions/RedundantUnitExpression.html
@@ -1,5 +1,5 @@
-This inspection reports redundant 'Unit' which can be omitted.
+This inspection reports a redundant Unit type specification which can be omitted.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RedundantUnitReturnType.html b/idea/resources/inspectionDescriptions/RedundantUnitReturnType.html
index 5858881304e..49626cac789 100644
--- a/idea/resources/inspectionDescriptions/RedundantUnitReturnType.html
+++ b/idea/resources/inspectionDescriptions/RedundantUnitReturnType.html
@@ -1,5 +1,5 @@
-This inspection reports redundant 'Unit' return type which can be omitted.
+This inspection reports a redundant Unit return type which can be omitted.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RedundantVisibilityModifier.html b/idea/resources/inspectionDescriptions/RedundantVisibilityModifier.html
index ffb42f472a6..5fdbbc91844 100644
--- a/idea/resources/inspectionDescriptions/RedundantVisibilityModifier.html
+++ b/idea/resources/inspectionDescriptions/RedundantVisibilityModifier.html
@@ -1,6 +1,6 @@
This inspection reports visibility modifiers which match the default visibility of an element
-(public for most elements, protected for members that override a protected member).
+(public for most elements, protected for members that override a protected member).
diff --git a/idea/resources/inspectionDescriptions/RemoveEmptyClassBody.html b/idea/resources/inspectionDescriptions/RemoveEmptyClassBody.html
index 71e4de32489..390253f7947 100644
--- a/idea/resources/inspectionDescriptions/RemoveEmptyClassBody.html
+++ b/idea/resources/inspectionDescriptions/RemoveEmptyClassBody.html
@@ -1,5 +1,5 @@
-This inspection reports and offers to remove an empty class body
+This inspection reports and offers to remove an empty class body.
diff --git a/idea/resources/inspectionDescriptions/RemoveEmptyPrimaryConstructor.html b/idea/resources/inspectionDescriptions/RemoveEmptyPrimaryConstructor.html
index 5d1fdbf828b..d9135d95357 100644
--- a/idea/resources/inspectionDescriptions/RemoveEmptyPrimaryConstructor.html
+++ b/idea/resources/inspectionDescriptions/RemoveEmptyPrimaryConstructor.html
@@ -1,5 +1,5 @@
-This inspection detects an empty primary constructor when it would be implicitly available anyway
+This inspection detects an empty primary constructor when it would be implicitly available anyway.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RemoveEmptySecondaryConstructorBody.html b/idea/resources/inspectionDescriptions/RemoveEmptySecondaryConstructorBody.html
index c1ab4061d7f..f139374527a 100644
--- a/idea/resources/inspectionDescriptions/RemoveEmptySecondaryConstructorBody.html
+++ b/idea/resources/inspectionDescriptions/RemoveEmptySecondaryConstructorBody.html
@@ -1,5 +1,5 @@
-This inspection detects empty bodies of secondary constructors
+This inspection detects empty bodies of secondary constructors.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RemoveExplicitSuperQualifier.html b/idea/resources/inspectionDescriptions/RemoveExplicitSuperQualifier.html
index 7c25baeb080..9315eb9edd5 100644
--- a/idea/resources/inspectionDescriptions/RemoveExplicitSuperQualifier.html
+++ b/idea/resources/inspectionDescriptions/RemoveExplicitSuperQualifier.html
@@ -1,5 +1,5 @@
-This inspection reports any super member call with redundant supertype qualification
+This inspection reports super member calls with redundant supertype qualification.
diff --git a/idea/resources/inspectionDescriptions/RemoveExplicitTypeArguments.html b/idea/resources/inspectionDescriptions/RemoveExplicitTypeArguments.html
index 63af9eb281b..9ef5a8b7f98 100644
--- a/idea/resources/inspectionDescriptions/RemoveExplicitTypeArguments.html
+++ b/idea/resources/inspectionDescriptions/RemoveExplicitTypeArguments.html
@@ -1,5 +1,5 @@
-This inspection reports any function call with type arguments that can be safely removed and inferred
+This inspection reports function calls with type arguments that can be safely removed and inferred.
diff --git a/idea/resources/inspectionDescriptions/RemoveForLoopIndices.html b/idea/resources/inspectionDescriptions/RemoveForLoopIndices.html
index 54ffaaedaee..cbab8923877 100644
--- a/idea/resources/inspectionDescriptions/RemoveForLoopIndices.html
+++ b/idea/resources/inspectionDescriptions/RemoveForLoopIndices.html
@@ -1,5 +1,5 @@
-This inspection reports for loops iterating over a collection of values using "withIndex()" function with index variable not used in the loop body.
+This inspection reports for loops iterating over a collection of values using a withIndex() function with index variable not used in the loop body.
diff --git a/idea/resources/inspectionDescriptions/RemoveRedundantBackticks.html b/idea/resources/inspectionDescriptions/RemoveRedundantBackticks.html
index f322397fa06..c0d633df09d 100644
--- a/idea/resources/inspectionDescriptions/RemoveRedundantBackticks.html
+++ b/idea/resources/inspectionDescriptions/RemoveRedundantBackticks.html
@@ -1,5 +1,5 @@
-This inspection reports the redundant backticks in references
+This inspection reports redundant backticks in references.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/RemoveRedundantCallsOfConversionMethods.html b/idea/resources/inspectionDescriptions/RemoveRedundantCallsOfConversionMethods.html
index 20b9ee298e3..d6b1b096999 100644
--- a/idea/resources/inspectionDescriptions/RemoveRedundantCallsOfConversionMethods.html
+++ b/idea/resources/inspectionDescriptions/RemoveRedundantCallsOfConversionMethods.html
@@ -1,5 +1,5 @@
-This inspection reports redundant calls of the conversion method
+This inspection reports redundant calls of conversion methods (for example, toString() on a String).
diff --git a/idea/resources/inspectionDescriptions/RemoveRedundantSpreadOperator.html b/idea/resources/inspectionDescriptions/RemoveRedundantSpreadOperator.html
index 7265f2fb790..19d484bb294 100644
--- a/idea/resources/inspectionDescriptions/RemoveRedundantSpreadOperator.html
+++ b/idea/resources/inspectionDescriptions/RemoveRedundantSpreadOperator.html
@@ -1,5 +1,5 @@
-This inspection reports the redundant spread operator for arrayOf call
+This inspection reports the use of a redundant spread operator for a family of arrayOf function calls.
diff --git a/idea/resources/inspectionDescriptions/RemoveSetterParameterType.html b/idea/resources/inspectionDescriptions/RemoveSetterParameterType.html
index 3857715ca74..e92184e65b0 100644
--- a/idea/resources/inspectionDescriptions/RemoveSetterParameterType.html
+++ b/idea/resources/inspectionDescriptions/RemoveSetterParameterType.html
@@ -1,6 +1,6 @@
This inspection reports explicitly given parameter types in property setters.
-Setter parameter type always matches property type, so it's not needed to be explicit.
+A setter parameter type always matches the property type, so it's not required to be explicit.
diff --git a/idea/resources/inspectionDescriptions/RemoveSingleExpressionStringTemplate.html b/idea/resources/inspectionDescriptions/RemoveSingleExpressionStringTemplate.html
index 25a5f780a57..6965d15e865 100644
--- a/idea/resources/inspectionDescriptions/RemoveSingleExpressionStringTemplate.html
+++ b/idea/resources/inspectionDescriptions/RemoveSingleExpressionStringTemplate.html
@@ -1,5 +1,5 @@
-This inspection reports single-expression String template that can be safely removed
+This inspection reports single-expression string templates that can be safely removed.
diff --git a/idea/resources/inspectionDescriptions/RemoveToStringInStringTemplate.html b/idea/resources/inspectionDescriptions/RemoveToStringInStringTemplate.html
index eedf504b371..4789ce8a71b 100644
--- a/idea/resources/inspectionDescriptions/RemoveToStringInStringTemplate.html
+++ b/idea/resources/inspectionDescriptions/RemoveToStringInStringTemplate.html
@@ -1,5 +1,5 @@
-This inspection reports calls to 'toString()' in String templates that can be safely removed
+This inspection reports calls to toString() in string templates that can be safely removed.
diff --git a/idea/resources/inspectionDescriptions/ReplaceArrayEqualityOpWithArraysEquals.html b/idea/resources/inspectionDescriptions/ReplaceArrayEqualityOpWithArraysEquals.html
index a43c15b4bff..f6e73591520 100644
--- a/idea/resources/inspectionDescriptions/ReplaceArrayEqualityOpWithArraysEquals.html
+++ b/idea/resources/inspectionDescriptions/ReplaceArrayEqualityOpWithArraysEquals.html
@@ -1,5 +1,5 @@
-This inspection detects '==' or '!=' operator for arrays that should be replaced with 'contentEquals'
+This inspection detects usages of == or != operator for arrays that should be replaced with contentEquals.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ReplaceArrayOfWithLiteral.html b/idea/resources/inspectionDescriptions/ReplaceArrayOfWithLiteral.html
index e870185f37f..01827659d42 100644
--- a/idea/resources/inspectionDescriptions/ReplaceArrayOfWithLiteral.html
+++ b/idea/resources/inspectionDescriptions/ReplaceArrayOfWithLiteral.html
@@ -1,5 +1,5 @@
-This inspection reports 'arrayOf' calls that can be replaced with array literals [...].
+This inspection reports arrayOf calls that can be replaced with array literals [...].
diff --git a/idea/resources/inspectionDescriptions/ReplaceCallWithBinaryOperator.html b/idea/resources/inspectionDescriptions/ReplaceCallWithBinaryOperator.html
index ddce5993958..85cd51a23a4 100644
--- a/idea/resources/inspectionDescriptions/ReplaceCallWithBinaryOperator.html
+++ b/idea/resources/inspectionDescriptions/ReplaceCallWithBinaryOperator.html
@@ -1,4 +1,6 @@
-
+
+
This inspection reports function calls that can be replaced with binary operators, especially comparison-related.
-Example: 2.compareTo(1) > 0 can be replaced by 2 > 1.
-
\ No newline at end of file
+Example: 2.compareTo(1) > 0 can be replaced by 2 > 1.
+
+
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ReplaceGetOrSet.html b/idea/resources/inspectionDescriptions/ReplaceGetOrSet.html
index 23d7d9f8698..fa3fdb60a34 100644
--- a/idea/resources/inspectionDescriptions/ReplaceGetOrSet.html
+++ b/idea/resources/inspectionDescriptions/ReplaceGetOrSet.html
@@ -1,5 +1,5 @@
-This inspection reports any explicit calls of get or set functions which can be replaced by indexing operator []
+This inspection reports explicit calls of get or set functions which can be replaced by an indexing operator [].
diff --git a/idea/resources/inspectionDescriptions/ReplacePutWithAssignment.html b/idea/resources/inspectionDescriptions/ReplacePutWithAssignment.html
index 7497d29f8eb..debafb5057a 100644
--- a/idea/resources/inspectionDescriptions/ReplacePutWithAssignment.html
+++ b/idea/resources/inspectionDescriptions/ReplacePutWithAssignment.html
@@ -1,5 +1,5 @@
-This inspection reports map.put function calls replaceable with the indexing operator ([]).
+This inspection reports map.put function calls replaceable with the indexing operator ([]).
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ReplaceRangeToWithUntil.html b/idea/resources/inspectionDescriptions/ReplaceRangeToWithUntil.html
index 574a5b22a61..5d42da0a8fa 100644
--- a/idea/resources/inspectionDescriptions/ReplaceRangeToWithUntil.html
+++ b/idea/resources/inspectionDescriptions/ReplaceRangeToWithUntil.html
@@ -1,5 +1,5 @@
-This inspection reports calls to 'rangeTo' or the '..' operator instead of calls to 'until'.
+This inspection reports calls to rangeTo or the .. operator instead of calls to until.
diff --git a/idea/resources/inspectionDescriptions/ReplaceSingleLineLet.html b/idea/resources/inspectionDescriptions/ReplaceSingleLineLet.html
index 7fbeb37606d..3a4e562eec8 100644
--- a/idea/resources/inspectionDescriptions/ReplaceSingleLineLet.html
+++ b/idea/resources/inspectionDescriptions/ReplaceSingleLineLet.html
@@ -1,5 +1,5 @@
-This inspection detects redundant '.let', when it includes only one call with lambda parameter as receiver.
+This inspection detects a redundant let when it includes only one call with lambda parameter as receiver.
diff --git a/idea/resources/inspectionDescriptions/ReplaceSizeCheckWithIsNotEmpty.html b/idea/resources/inspectionDescriptions/ReplaceSizeCheckWithIsNotEmpty.html
index dd47a1db676..49b90e79950 100644
--- a/idea/resources/inspectionDescriptions/ReplaceSizeCheckWithIsNotEmpty.html
+++ b/idea/resources/inspectionDescriptions/ReplaceSizeCheckWithIsNotEmpty.html
@@ -1,5 +1,5 @@
-This inspection detects size checks of Collections/Array/String that should be replaced with 'isNotEmpty()'
+This inspection detects size checks of Collections/Array/String that should be replaced with isNotEmpty().
diff --git a/idea/resources/inspectionDescriptions/ReplaceSizeZeroCheckWithIsEmpty.html b/idea/resources/inspectionDescriptions/ReplaceSizeZeroCheckWithIsEmpty.html
index 2111568f43f..afad6cae15d 100644
--- a/idea/resources/inspectionDescriptions/ReplaceSizeZeroCheckWithIsEmpty.html
+++ b/idea/resources/inspectionDescriptions/ReplaceSizeZeroCheckWithIsEmpty.html
@@ -1,5 +1,5 @@
-This inspection detects size zero checks of Collections/Array/String that should be replaced with 'isEmpty()'
+This inspection detects size == 0 checks of Collections/Array/String that should be replaced with isEmpty().
diff --git a/idea/resources/inspectionDescriptions/ReplaceToWithInfixForm.html b/idea/resources/inspectionDescriptions/ReplaceToWithInfixForm.html
index 5da45b35307..32c17e2d011 100644
--- a/idea/resources/inspectionDescriptions/ReplaceToWithInfixForm.html
+++ b/idea/resources/inspectionDescriptions/ReplaceToWithInfixForm.html
@@ -1,5 +1,5 @@
-This inspection reports to function calls replaceable with the infix form
+This inspection reports to function calls replaceable with the infix form.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ReplaceWithOperatorAssignment.html b/idea/resources/inspectionDescriptions/ReplaceWithOperatorAssignment.html
index 8548384f1b1..c6bc348f281 100644
--- a/idea/resources/inspectionDescriptions/ReplaceWithOperatorAssignment.html
+++ b/idea/resources/inspectionDescriptions/ReplaceWithOperatorAssignment.html
@@ -1,4 +1,6 @@
-
-This inspection reports modifications of variables with a simple assignment (such as y = y + x)
+
+
+This inspection reports modifications of variables with a simple assignment (such as y = y + x)
that can be replaced with an operator assignment.
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/ScopeFunctionConversion.html b/idea/resources/inspectionDescriptions/ScopeFunctionConversion.html
index b4bbf752b87..3ea873ec7ca 100644
--- a/idea/resources/inspectionDescriptions/ScopeFunctionConversion.html
+++ b/idea/resources/inspectionDescriptions/ScopeFunctionConversion.html
@@ -1,5 +1,5 @@
-Provides actions for converting scope functions ('let', 'run', 'apply', 'also') between each other.
+This inspection provides actions for converting scope functions (let, run, apply, also) between each other.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/SelfAssignment.html b/idea/resources/inspectionDescriptions/SelfAssignment.html
index d2b4988a838..9c256d6b4ff 100644
--- a/idea/resources/inspectionDescriptions/SelfAssignment.html
+++ b/idea/resources/inspectionDescriptions/SelfAssignment.html
@@ -1,5 +1,5 @@
-This inspection detects assignments of a variable to itself
+This inspection detects assignments of a variable to itself.
diff --git a/idea/resources/inspectionDescriptions/SimplifiableCallChain.html b/idea/resources/inspectionDescriptions/SimplifiableCallChain.html
index 09e019f2619..d89f73ef7c6 100644
--- a/idea/resources/inspectionDescriptions/SimplifiableCallChain.html
+++ b/idea/resources/inspectionDescriptions/SimplifiableCallChain.html
@@ -1,5 +1,5 @@
-This inspection reports two-call chains replaceable by single call, e.g. map {}.filterNotNull() to mapNotNull {}
+This inspection reports two-call chains replaceable by a single call, e.g. map {}.filterNotNull() to mapNotNull {}.
diff --git a/idea/resources/inspectionDescriptions/SimplifyAssertNotNull.html b/idea/resources/inspectionDescriptions/SimplifyAssertNotNull.html
index 2efe3978490..4f11df46f26 100644
--- a/idea/resources/inspectionDescriptions/SimplifyAssertNotNull.html
+++ b/idea/resources/inspectionDescriptions/SimplifyAssertNotNull.html
@@ -1,6 +1,6 @@
-This inspection detects 'assert' calls checking that a variable declared above has a non-null value.
-Such asserts can be replaced with use of '!!' or '?:' operator in the variable initializer.
+This inspection detects assert calls checking that a variable declared above has a non-null value.
+Such asserts can be replaced with a use of !! or ?: operator in the variable initializer.
diff --git a/idea/resources/inspectionDescriptions/SimplifyBooleanWithConstants.html b/idea/resources/inspectionDescriptions/SimplifyBooleanWithConstants.html
index 65ec406ace5..6d650a38ed4 100644
--- a/idea/resources/inspectionDescriptions/SimplifyBooleanWithConstants.html
+++ b/idea/resources/inspectionDescriptions/SimplifyBooleanWithConstants.html
@@ -1,4 +1,5 @@
-This inspections reports boolean expressions that have parts which can be reduced to constants.
-
+This inspection reports boolean expressions that have parts which can be reduced to constants.
+
+
diff --git a/idea/resources/inspectionDescriptions/SimplifyNegatedBinaryExpression.html b/idea/resources/inspectionDescriptions/SimplifyNegatedBinaryExpression.html
index e6a79b466e0..4d106b67ffb 100644
--- a/idea/resources/inspectionDescriptions/SimplifyNegatedBinaryExpression.html
+++ b/idea/resources/inspectionDescriptions/SimplifyNegatedBinaryExpression.html
@@ -1,5 +1,5 @@
-This inspection reports any negated binary expressions that can be simplified
+This inspection reports negated binary expressions that can be simplified.
diff --git a/idea/resources/inspectionDescriptions/SimplifyWhenWithBooleanConstantCondition.html b/idea/resources/inspectionDescriptions/SimplifyWhenWithBooleanConstantCondition.html
index 82c425baa98..87a425cb869 100644
--- a/idea/resources/inspectionDescriptions/SimplifyWhenWithBooleanConstantCondition.html
+++ b/idea/resources/inspectionDescriptions/SimplifyWhenWithBooleanConstantCondition.html
@@ -1,5 +1,5 @@
-This inspection detects 'when' with 'true' or 'false' branches that can be simplified.
+This inspection detects when expressions with true or false branches that can be simplified.
diff --git a/idea/resources/inspectionDescriptions/SuspiciousEqualsCombination.html b/idea/resources/inspectionDescriptions/SuspiciousEqualsCombination.html
index 51a4d2bd5bb..e68bd93d9da 100644
--- a/idea/resources/inspectionDescriptions/SuspiciousEqualsCombination.html
+++ b/idea/resources/inspectionDescriptions/SuspiciousEqualsCombination.html
@@ -1,5 +1,5 @@
-This inspection reports when == and === are used on the same variable in one expression
+This inspection reports when == and === comparisons are both used on the same variable within a single expression.
diff --git a/idea/resources/inspectionDescriptions/TestFunctionName.html b/idea/resources/inspectionDescriptions/TestFunctionName.html
index 915355e253c..e7ac95163af 100644
--- a/idea/resources/inspectionDescriptions/TestFunctionName.html
+++ b/idea/resources/inspectionDescriptions/TestFunctionName.html
@@ -1,5 +1,5 @@
-Reports test function names that do not follow the recommended naming conventions.
+This inspection reports test function names that do not follow the recommended naming conventions.
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/TypeParameterFindViewById.html b/idea/resources/inspectionDescriptions/TypeParameterFindViewById.html
index 13c3dc2c2ed..91cceddb4df 100644
--- a/idea/resources/inspectionDescriptions/TypeParameterFindViewById.html
+++ b/idea/resources/inspectionDescriptions/TypeParameterFindViewById.html
@@ -1,5 +1,5 @@
-Reports findViewById calls with type cast which can be converted to findViewById with type parameter from Android 8.0 (API level 26)
+This inspection reports findViewById calls with type casts which can be converted to findViewById with a type parameter from Android 8.0 (API level 26).
\ No newline at end of file
diff --git a/idea/resources/inspectionDescriptions/UnnecessaryVariable.html b/idea/resources/inspectionDescriptions/UnnecessaryVariable.html
index 94431e516e5..abab32c21da 100644
--- a/idea/resources/inspectionDescriptions/UnnecessaryVariable.html
+++ b/idea/resources/inspectionDescriptions/UnnecessaryVariable.html
@@ -1,6 +1,6 @@
-This inspection reports local variables either used only in the very next return or exact copies of other variables.
+This inspection reports local variables either used only in the very next return statement or exact copies of other variables.
In both cases it's better to inline such a variable.
diff --git a/idea/resources/inspectionDescriptions/UnsafeCastFromDynamic.html b/idea/resources/inspectionDescriptions/UnsafeCastFromDynamic.html
index b45ce8d5451..80f24eda206 100644
--- a/idea/resources/inspectionDescriptions/UnsafeCastFromDynamic.html
+++ b/idea/resources/inspectionDescriptions/UnsafeCastFromDynamic.html
@@ -1,5 +1,5 @@
-This inspection reports expressions with dynamic type in the specified inspection scope that are implicitly casted to another type.
+This inspection reports expressions with a dynamic type in the specified inspection scope that are implicitly cast to another type.
diff --git a/idea/resources/inspectionDescriptions/UnusedEquals.html b/idea/resources/inspectionDescriptions/UnusedEquals.html
index dd7a502cd99..688b8ba656e 100644
--- a/idea/resources/inspectionDescriptions/UnusedEquals.html
+++ b/idea/resources/inspectionDescriptions/UnusedEquals.html
@@ -1,5 +1,5 @@
-This inspection reports unused equals expressions.
+This inspection reports unused equals expressions.
diff --git a/idea/resources/inspectionDescriptions/UnusedLambdaExpressionBody.html b/idea/resources/inspectionDescriptions/UnusedLambdaExpressionBody.html
index bbc8be913ff..9743ffe1b6e 100644
--- a/idea/resources/inspectionDescriptions/UnusedLambdaExpressionBody.html
+++ b/idea/resources/inspectionDescriptions/UnusedLambdaExpressionBody.html
@@ -1,6 +1,6 @@
-This inspection reports calls with unused return value when the function is defined with lambda as expression body.
-Happens when someone accidentally puts '=' between function header and body block.
+This inspection reports calls with an unused return value when the called function returns a lambda from an expression body.
+This can happen when someone accidentally puts = between function header and body block.
diff --git a/idea/resources/inspectionDescriptions/UnusedReceiverParameter.html b/idea/resources/inspectionDescriptions/UnusedReceiverParameter.html
index f6a08820c4c..baaca5796df 100644
--- a/idea/resources/inspectionDescriptions/UnusedReceiverParameter.html
+++ b/idea/resources/inspectionDescriptions/UnusedReceiverParameter.html
@@ -1,5 +1,5 @@
-This inspection reports unused receiver parameter of extension functions and properties.
+This inspection reports an unused receiver parameter of extension functions and properties.
diff --git a/idea/resources/inspectionDescriptions/UseExpressionBody.html b/idea/resources/inspectionDescriptions/UseExpressionBody.html
index 4e19e5c6aa7..b6725058c57 100644
--- a/idea/resources/inspectionDescriptions/UseExpressionBody.html
+++ b/idea/resources/inspectionDescriptions/UseExpressionBody.html
@@ -1,5 +1,5 @@
-This inspection reports returns (one-liners or whens) replaceable by expression body syntax.
+This inspection reports returns (one-liners or whens) replaceable by expression body syntax.
diff --git a/idea/resources/inspectionDescriptions/UsePropertyAccessSyntax.html b/idea/resources/inspectionDescriptions/UsePropertyAccessSyntax.html
index 718fb306473..65706e4f9e5 100644
--- a/idea/resources/inspectionDescriptions/UsePropertyAccessSyntax.html
+++ b/idea/resources/inspectionDescriptions/UsePropertyAccessSyntax.html
@@ -1,5 +1,5 @@
-This inspection reports calls to java get and set methods that can be replaced with use of Kotlin synthetic properties.
+This inspection reports calls to Java get and set methods that can be replaced with the use of Kotlin synthetic properties.
diff --git a/idea/resources/inspectionDescriptions/UseWithIndex.html b/idea/resources/inspectionDescriptions/UseWithIndex.html
index c3831d05d5c..817a5cab878 100644
--- a/idea/resources/inspectionDescriptions/UseWithIndex.html
+++ b/idea/resources/inspectionDescriptions/UseWithIndex.html
@@ -1,5 +1,5 @@
-This inspection reports for-loops with manually incremented index variable that can be replaced with use of "withIndex()" function
+This inspection reports for loops with a manually incremented index variable that can be replaced with the use of a withIndex() function.
diff --git a/idea/resources/inspectionDescriptions/UselessCallOnCollection.html b/idea/resources/inspectionDescriptions/UselessCallOnCollection.html
index e65ff5de01d..05ce44d4b2f 100644
--- a/idea/resources/inspectionDescriptions/UselessCallOnCollection.html
+++ b/idea/resources/inspectionDescriptions/UselessCallOnCollection.html
@@ -1,5 +1,5 @@
-This inspection reports filter-like calls on already filtered collections, e.g. listOf("abc").filterNotNull()
+This inspection reports filter-like calls on already filtered collections, e.g. listOf("abc").filterNotNull().
diff --git a/idea/resources/inspectionDescriptions/UselessCallOnNotNull.html b/idea/resources/inspectionDescriptions/UselessCallOnNotNull.html
index 7ec18355771..7ec674bc995 100644
--- a/idea/resources/inspectionDescriptions/UselessCallOnNotNull.html
+++ b/idea/resources/inspectionDescriptions/UselessCallOnNotNull.html
@@ -1,8 +1,9 @@
This inspection reports calls on not-null receiver that make sense only for nullable receiver, e.g.
-
+
+
listOf(1).orEmpty()
-
+
diff --git a/idea/resources/inspectionDescriptions/WhenWithOnlyElse.html b/idea/resources/inspectionDescriptions/WhenWithOnlyElse.html
index c062c5858b5..34c09bee2ce 100644
--- a/idea/resources/inspectionDescriptions/WhenWithOnlyElse.html
+++ b/idea/resources/inspectionDescriptions/WhenWithOnlyElse.html
@@ -1,5 +1,5 @@
-This inspection reports 'when' expressions with only an 'else' branch that can be simplified to the 'else' branch's expression.
+This inspection reports when expressions with only an else branch that can be simplified to the else branch's expression.
diff --git a/idea/resources/inspectionDescriptions/WrapUnaryOperator.html b/idea/resources/inspectionDescriptions/WrapUnaryOperator.html
index e7ee5a0a05b..b75c942b53c 100644
--- a/idea/resources/inspectionDescriptions/WrapUnaryOperator.html
+++ b/idea/resources/inspectionDescriptions/WrapUnaryOperator.html
@@ -1,5 +1,5 @@
-This inspection reports an unary operator followed by a dot qualifier (such as -1.inc()) that is potentially wrong.
+This inspection reports a unary operator followed by a dot qualifier (such as -1.inc()) that is potentially wrong, because it has a lower precedence.
diff --git a/idea/resources/intentionDescriptions/AddActivityToManifest/description.html b/idea/resources/intentionDescriptions/AddActivityToManifest/description.html
index d198328f0e2..aebfb2646af 100644
--- a/idea/resources/intentionDescriptions/AddActivityToManifest/description.html
+++ b/idea/resources/intentionDescriptions/AddActivityToManifest/description.html
@@ -1,5 +1,5 @@
-Add an activity class to AndroidManifest.xml
+This intention adds an activity class to AndroidManifest.xml.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddBroadcastReceiverToManifest/description.html b/idea/resources/intentionDescriptions/AddBroadcastReceiverToManifest/description.html
index 1c69d12109b..24eb48f2162 100644
--- a/idea/resources/intentionDescriptions/AddBroadcastReceiverToManifest/description.html
+++ b/idea/resources/intentionDescriptions/AddBroadcastReceiverToManifest/description.html
@@ -1,5 +1,5 @@
-Add a subclass of BroadcastReceiver to AndroidManifest.xml
+This intention adds a subclass of BroadcastReceiver to AndroidManifest.xml.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddConstModifierIntention/description.html b/idea/resources/intentionDescriptions/AddConstModifierIntention/description.html
index 484f7b4645e..99c6421c0bb 100644
--- a/idea/resources/intentionDescriptions/AddConstModifierIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddConstModifierIntention/description.html
@@ -1,3 +1,3 @@
-This expression allows to add the 'const' modifier to properties which can be valid compile-time constants.
+This intention allows to add the const modifier to properties which can be valid compile-time constants.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddForLoopIndicesIntention/description.html b/idea/resources/intentionDescriptions/AddForLoopIndicesIntention/description.html
index 2017c1d8723..80320e3dc70 100644
--- a/idea/resources/intentionDescriptions/AddForLoopIndicesIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddForLoopIndicesIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds an index variable to a for loop iterating over a collection.
+This intention adds an index variable to a for loop iterating over a collection.
diff --git a/idea/resources/intentionDescriptions/AddJvmOverloadsIntention/description.html b/idea/resources/intentionDescriptions/AddJvmOverloadsIntention/description.html
index 58dfcbeca18..49e0ecf229e 100644
--- a/idea/resources/intentionDescriptions/AddJvmOverloadsIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddJvmOverloadsIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds @JvmOverloads annotation to functions and constructors with default arguments.
+This intention adds a @JvmOverloads annotation to functions and constructors with default arguments.
diff --git a/idea/resources/intentionDescriptions/AddJvmStaticIntention/description.html b/idea/resources/intentionDescriptions/AddJvmStaticIntention/description.html
index b5be1d9e8ec..13f53c1362a 100644
--- a/idea/resources/intentionDescriptions/AddJvmStaticIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddJvmStaticIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds @JvmStatic annotation to the specified function or property of an object declaration.
+This intention adds a @JvmStatic annotation to the specified function or property of an object declaration.
diff --git a/idea/resources/intentionDescriptions/AddLabeledReturnInLambdaIntention/description.html b/idea/resources/intentionDescriptions/AddLabeledReturnInLambdaIntention/description.html
index 3f65d4034a9..5d1dd8ad96a 100644
--- a/idea/resources/intentionDescriptions/AddLabeledReturnInLambdaIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddLabeledReturnInLambdaIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds labeled return to last expression in a lambda.
+This intention adds a labeled return to the last expression in a lambda.
diff --git a/idea/resources/intentionDescriptions/AddNameToArgumentIntention/description.html b/idea/resources/intentionDescriptions/AddNameToArgumentIntention/description.html
index 27583fbee74..207b72b6245 100644
--- a/idea/resources/intentionDescriptions/AddNameToArgumentIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddNameToArgumentIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds name to an argument of a function call to use named argument syntax.
+This intention adds a name to an argument of a function call to use named argument syntax.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddOpenModifierIntention/description.html b/idea/resources/intentionDescriptions/AddOpenModifierIntention/description.html
index 1d2481e459d..46760d39e82 100644
--- a/idea/resources/intentionDescriptions/AddOpenModifierIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddOpenModifierIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds an open modifier.
+This intention adds an open modifier to a non-private method or property in an open class.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddOperatorModifierIntention/description.html b/idea/resources/intentionDescriptions/AddOperatorModifierIntention/description.html
index cbea1c3fab4..3a497daa12d 100644
--- a/idea/resources/intentionDescriptions/AddOperatorModifierIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddOperatorModifierIntention/description.html
@@ -1,5 +1,5 @@
-This intention to add the 'operator' modifier to a function that matches one of the operator conventions but is not annotated as operator.
+This intention adds an operator modifier to a function that matches one of the operator conventions but is not annotated as operator.
diff --git a/idea/resources/intentionDescriptions/AddPropertyAccessorsIntention/description.html b/idea/resources/intentionDescriptions/AddPropertyAccessorsIntention/description.html
index fc7ddb23fa2..6da18ac0d88 100644
--- a/idea/resources/intentionDescriptions/AddPropertyAccessorsIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddPropertyAccessorsIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds a property getter and setter.
+This intention adds a getter and a setter for a property.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddServiceToManifest/description.html b/idea/resources/intentionDescriptions/AddServiceToManifest/description.html
index 611f6a09985..4a3eebd623e 100644
--- a/idea/resources/intentionDescriptions/AddServiceToManifest/description.html
+++ b/idea/resources/intentionDescriptions/AddServiceToManifest/description.html
@@ -1,5 +1,5 @@
-Add a service subclass to AndroidManifest.xml
+This intention adds a service subclass to AndroidManifest.xml.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AddValVarToConstructorParameterActionIntention/description.html b/idea/resources/intentionDescriptions/AddValVarToConstructorParameterActionIntention/description.html
index b2c8931c243..5b85e205abb 100644
--- a/idea/resources/intentionDescriptions/AddValVarToConstructorParameterActionIntention/description.html
+++ b/idea/resources/intentionDescriptions/AddValVarToConstructorParameterActionIntention/description.html
@@ -1,5 +1,5 @@
-This intention adds val/var keyword to the primary constructor parameter effectively making it a property.
+This intention adds a val/var keyword to a primary constructor parameter effectively making it a property.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/AnonymousFunctionToLambdaIntention/description.html b/idea/resources/intentionDescriptions/AnonymousFunctionToLambdaIntention/description.html
index 6aff0d3e6fb..5bcd0ad2512 100644
--- a/idea/resources/intentionDescriptions/AnonymousFunctionToLambdaIntention/description.html
+++ b/idea/resources/intentionDescriptions/AnonymousFunctionToLambdaIntention/description.html
@@ -1,5 +1,5 @@
-Converts an anonymous function in call to lambda expression.
+This intention converts an anonymous function in a call to a lambda expression.
diff --git a/idea/resources/intentionDescriptions/ChangePackageIntention/description.html b/idea/resources/intentionDescriptions/ChangePackageIntention/description.html
index 05220f6e049..0e51a4f3430 100644
--- a/idea/resources/intentionDescriptions/ChangePackageIntention/description.html
+++ b/idea/resources/intentionDescriptions/ChangePackageIntention/description.html
@@ -1,6 +1,6 @@
-This intention changes qualified package name of the current file without moving the file itself.
+This intention changes the qualified package name of the current file without moving the file itself.
All references and import directives are updated accordingly.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionInternal/description.html b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionInternal/description.html
index 2d0b162f60e..e9916700494 100644
--- a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionInternal/description.html
+++ b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionInternal/description.html
@@ -1,5 +1,5 @@
-This intention changes declaration visibility modifier to 'internal'.
+This intention changes the declaration visibility modifier to internal.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPrivate/description.html b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPrivate/description.html
index 693a3a58a7f..1c28942c924 100644
--- a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPrivate/description.html
+++ b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPrivate/description.html
@@ -1,5 +1,5 @@
-This intention changes declaration visibility modifier to 'private'.
+This intention changes the declaration visibility modifier to private.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionProtected/description.html b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionProtected/description.html
index 27963af5a27..4cca9da8b5d 100644
--- a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionProtected/description.html
+++ b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionProtected/description.html
@@ -1,5 +1,5 @@
-This intention changes declaration visibility modifier to 'protected'.
+This intention changes the declaration visibility modifier to protected.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPublic/description.html b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPublic/description.html
index 2b91da703ab..20de1a46cc8 100644
--- a/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPublic/description.html
+++ b/idea/resources/intentionDescriptions/ChangeVisibilityModifierIntentionPublic/description.html
@@ -1,5 +1,5 @@
-This intention changes declaration visibility modifier to 'public'.
+This intention changes the declaration visibility modifier to public.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ChopArgumentListIntention/description.html b/idea/resources/intentionDescriptions/ChopArgumentListIntention/description.html
index 3184f32dba8..ba130cc1f06 100644
--- a/idea/resources/intentionDescriptions/ChopArgumentListIntention/description.html
+++ b/idea/resources/intentionDescriptions/ChopArgumentListIntention/description.html
@@ -1,5 +1,5 @@
-This intention formats a function call placing each argument on separate line
+This intention formats a function call placing each argument on a separate line.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ChopParameterListIntention/description.html b/idea/resources/intentionDescriptions/ChopParameterListIntention/description.html
index fd159fd946c..bf2e20fd6b5 100644
--- a/idea/resources/intentionDescriptions/ChopParameterListIntention/description.html
+++ b/idea/resources/intentionDescriptions/ChopParameterListIntention/description.html
@@ -1,5 +1,5 @@
-This intention formats parameter list in a declaration placing each parameter on separate line
+This intention formats parameters of a declaration placing each parameter on a separate line.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertAssertToIfWithThrowIntention/description.html b/idea/resources/intentionDescriptions/ConvertAssertToIfWithThrowIntention/description.html
index 6a67b3c107e..3aa6a714c94 100644
--- a/idea/resources/intentionDescriptions/ConvertAssertToIfWithThrowIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertAssertToIfWithThrowIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts an assert into an if statement that throws an exception if the condition is false
+This intention converts an assert into an if statement that throws an exception if the condition is false.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertBinaryExpressionWithDemorgansLawIntention/description.html b/idea/resources/intentionDescriptions/ConvertBinaryExpressionWithDemorgansLawIntention/description.html
index 3851a96ffea..7ee3dadad08 100644
--- a/idea/resources/intentionDescriptions/ConvertBinaryExpressionWithDemorgansLawIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertBinaryExpressionWithDemorgansLawIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a boolean expression to an equivalent one using DeMorgan's law.
+This intention converts a boolean expression to an equivalent expression using De Morgan's laws.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertCamelCaseTestFunctionToSpacedIntention/description.html b/idea/resources/intentionDescriptions/ConvertCamelCaseTestFunctionToSpacedIntention/description.html
index de82b32bf35..af89a544bb1 100644
--- a/idea/resources/intentionDescriptions/ConvertCamelCaseTestFunctionToSpacedIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertCamelCaseTestFunctionToSpacedIntention/description.html
@@ -1,5 +1,5 @@
-This intention changes camel-case name of the given test function to space-separated one
+This intention changes a camel case name of the given test function to a space-separated one.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertClassToSealedClassIntention/description.html b/idea/resources/intentionDescriptions/ConvertClassToSealedClassIntention/description.html
index e60160ad7b5..69b394985dc 100644
--- a/idea/resources/intentionDescriptions/ConvertClassToSealedClassIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertClassToSealedClassIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts an open or abstract class with only private constructors to a sealed class
+This intention converts an open or abstract class with only private constructors to a sealed class.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertEnumToSealedClassIntention/description.html b/idea/resources/intentionDescriptions/ConvertEnumToSealedClassIntention/description.html
index 11d3bcf0cac..a61d36ca97d 100644
--- a/idea/resources/intentionDescriptions/ConvertEnumToSealedClassIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertEnumToSealedClassIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts an enum class to a sealed class hierarchy with enum entries turned into objects
+This intention converts an enum class to a sealed class hierarchy with enum entries turned into objects.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertForEachToForLoopIntention/description.html b/idea/resources/intentionDescriptions/ConvertForEachToForLoopIntention/description.html
index c9ba8204c6d..52f180343d8 100644
--- a/idea/resources/intentionDescriptions/ConvertForEachToForLoopIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertForEachToForLoopIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a call to the "forEach" function into a for loop.
+This intention converts a call to the forEach function into a for loop.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertFunctionToPropertyIntention/description.html b/idea/resources/intentionDescriptions/ConvertFunctionToPropertyIntention/description.html
index 90bad99cee1..5d185af38e5 100644
--- a/idea/resources/intentionDescriptions/ConvertFunctionToPropertyIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertFunctionToPropertyIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts function to property.
+This intention converts a function to a property.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertFunctionTypeParameterToReceiverIntention/description.html b/idea/resources/intentionDescriptions/ConvertFunctionTypeParameterToReceiverIntention/description.html
index 2071752724e..783cb337e60 100644
--- a/idea/resources/intentionDescriptions/ConvertFunctionTypeParameterToReceiverIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertFunctionTypeParameterToReceiverIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts given parameter of a function type used in a function parameter to receiver
+This intention converts a given parameter of a function type used in a function parameter to receiver.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertFunctionTypeReceiverToParameterIntention/description.html b/idea/resources/intentionDescriptions/ConvertFunctionTypeReceiverToParameterIntention/description.html
index b4a73a4b0d7..e15a9370eb9 100644
--- a/idea/resources/intentionDescriptions/ConvertFunctionTypeReceiverToParameterIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertFunctionTypeReceiverToParameterIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts receiver of a function type used in a function parameter to its first parameter
+This intention converts a receiver of a function type used in a function parameter to its first parameter.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertIfWithThrowToAssertIntention/description.html b/idea/resources/intentionDescriptions/ConvertIfWithThrowToAssertIntention/description.html
index afd8a6808a9..e0d6e1fcfaf 100644
--- a/idea/resources/intentionDescriptions/ConvertIfWithThrowToAssertIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertIfWithThrowToAssertIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts an if statement that throws an AssertionError exception into an assertion
+This intention converts an if statement that throws an AssertionError exception into an assertion.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertLambdaToReferenceIntention/description.html b/idea/resources/intentionDescriptions/ConvertLambdaToReferenceIntention/description.html
index ad5671cfd08..10c8242f701 100644
--- a/idea/resources/intentionDescriptions/ConvertLambdaToReferenceIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertLambdaToReferenceIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a lambda (function literal) expression calling a single function to the function reference
+This intention converts a lambda (function literal) expression calling a single function to a function reference.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertMemberToExtensionIntention/description.html b/idea/resources/intentionDescriptions/ConvertMemberToExtensionIntention/description.html
index 34223f341dc..48dec419ffa 100644
--- a/idea/resources/intentionDescriptions/ConvertMemberToExtensionIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertMemberToExtensionIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a member of a class or interface into an extension to this class/interface.
+This intention converts a member of a class or an interface into an extension to this class/interface.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertNegatedBooleanSequenceIntention/description.html b/idea/resources/intentionDescriptions/ConvertNegatedBooleanSequenceIntention/description.html
index b2861311ed9..016e47420d9 100644
--- a/idea/resources/intentionDescriptions/ConvertNegatedBooleanSequenceIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertNegatedBooleanSequenceIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a sequence of negated boolean expressions with the DeMorgan equivalent.
+This intention converts a sequence of negated boolean expressions with the De Morgan equivalent.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertObjectLiteralToClassIntention/description.html b/idea/resources/intentionDescriptions/ConvertObjectLiteralToClassIntention/description.html
index f36f0e99a02..98ee638f4cb 100644
--- a/idea/resources/intentionDescriptions/ConvertObjectLiteralToClassIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertObjectLiteralToClassIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts object literal to class and replaces object literal expression with constructor call.
+This intention converts an object literal to a class and replaces the object literal expression with a constructor call.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertParameterToReceiverIntention/description.html b/idea/resources/intentionDescriptions/ConvertParameterToReceiverIntention/description.html
index c56a035e578..8f72d4c9c23 100644
--- a/idea/resources/intentionDescriptions/ConvertParameterToReceiverIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertParameterToReceiverIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts function parameter to extension receiver.
+This intention converts a function parameter to an extension receiver.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertPrimaryConstructorToSecondaryIntention/description.html b/idea/resources/intentionDescriptions/ConvertPrimaryConstructorToSecondaryIntention/description.html
index 772d5720c96..c91cc2cdabd 100644
--- a/idea/resources/intentionDescriptions/ConvertPrimaryConstructorToSecondaryIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertPrimaryConstructorToSecondaryIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts primary constructor to secondary one.
+This intention converts a primary constructor to a secondary one.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertPropertyInitializerToGetterIntention/description.html b/idea/resources/intentionDescriptions/ConvertPropertyInitializerToGetterIntention/description.html
index 88ff37ca5a8..fbc6c70287d 100644
--- a/idea/resources/intentionDescriptions/ConvertPropertyInitializerToGetterIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertPropertyInitializerToGetterIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts property initializer to getter.
+This intention converts a property initializer to a getter.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertPropertyToFunctionIntention/description.html b/idea/resources/intentionDescriptions/ConvertPropertyToFunctionIntention/description.html
index d1f4dbc9874..4dd4eab967a 100644
--- a/idea/resources/intentionDescriptions/ConvertPropertyToFunctionIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertPropertyToFunctionIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts property to function
+This intention converts a property to a function.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertRangeCheckToTwoComparisonsIntention/description.html b/idea/resources/intentionDescriptions/ConvertRangeCheckToTwoComparisonsIntention/description.html
index 607909f3d25..dde5e2eb918 100644
--- a/idea/resources/intentionDescriptions/ConvertRangeCheckToTwoComparisonsIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertRangeCheckToTwoComparisonsIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts range check (in) to two consecutive comparisons
+This intention converts a range check (in) to two consecutive comparisons.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertReceiverToParameterIntention/description.html b/idea/resources/intentionDescriptions/ConvertReceiverToParameterIntention/description.html
index 85ab498b0b7..baa08e05ed1 100644
--- a/idea/resources/intentionDescriptions/ConvertReceiverToParameterIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertReceiverToParameterIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts extension function receiver to its parameter.
+This intention converts an extension function receiver to its parameter.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertReferenceToLambdaIntention/description.html b/idea/resources/intentionDescriptions/ConvertReferenceToLambdaIntention/description.html
index 5fdeff7637b..4f5ba31f9d8 100644
--- a/idea/resources/intentionDescriptions/ConvertReferenceToLambdaIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertReferenceToLambdaIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a callable function reference to the lambda expression
+This intention converts a callable function reference to a lambda expression.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertSealedClassToEnumIntention/description.html b/idea/resources/intentionDescriptions/ConvertSealedClassToEnumIntention/description.html
index 47e91efd694..f20b2f6bbe4 100644
--- a/idea/resources/intentionDescriptions/ConvertSealedClassToEnumIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertSealedClassToEnumIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a sealed class to an enum class and replaces inheriting objects with enum entries
+This intention converts a sealed class to an enum class and replaces inheriting objects with enum entries.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertSecondaryConstructorToPrimaryIntention/description.html b/idea/resources/intentionDescriptions/ConvertSecondaryConstructorToPrimaryIntention/description.html
index d5fba0e6e1c..97acc6cb20b 100644
--- a/idea/resources/intentionDescriptions/ConvertSecondaryConstructorToPrimaryIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertSecondaryConstructorToPrimaryIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts secondary constructor to primary one.
+This intention converts a secondary constructor to a primary one.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertToApplyIntention/description.html b/idea/resources/intentionDescriptions/ConvertToApplyIntention/description.html
index b3f68f40255..9b8e3635066 100644
--- a/idea/resources/intentionDescriptions/ConvertToApplyIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToApplyIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts several calls with same receiver to 'apply'
+This intention converts several calls with the same receiver to apply.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertToBlockBodyIntention/description.html b/idea/resources/intentionDescriptions/ConvertToBlockBodyIntention/description.html
index a233bf91a9d..94f4c909cee 100644
--- a/idea/resources/intentionDescriptions/ConvertToBlockBodyIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToBlockBodyIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts expression body (single expression after '=' sign) to block body with return statement.
+This intention converts an expression body (single expression after = sign) to a block body with a return statement.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertToConcatenatedStringIntention/description.html b/idea/resources/intentionDescriptions/ConvertToConcatenatedStringIntention/description.html
index ebac90f912d..a32fbc8ad7c 100644
--- a/idea/resources/intentionDescriptions/ConvertToConcatenatedStringIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToConcatenatedStringIntention/description.html
@@ -1,5 +1,5 @@
-Converts a statement that builds a String using a String Template to one that builds a String using '+'
+This intention converts a statement that builds a String using a string template to one that builds a String using +.
diff --git a/idea/resources/intentionDescriptions/ConvertToExpressionBodyIntention/description.html b/idea/resources/intentionDescriptions/ConvertToExpressionBodyIntention/description.html
index 0f97cf1e8ca..3ea4158495e 100644
--- a/idea/resources/intentionDescriptions/ConvertToExpressionBodyIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToExpressionBodyIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts block body to expression body (single expression after '=' sign).
+This intention converts a block body to an expression body (single expression after = sign).
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertToForEachFunctionCallIntention/description.html b/idea/resources/intentionDescriptions/ConvertToForEachFunctionCallIntention/description.html
index 5cff4968bf5..46b94c1e4cd 100644
--- a/idea/resources/intentionDescriptions/ConvertToForEachFunctionCallIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToForEachFunctionCallIntention/description.html
@@ -1,5 +1,5 @@
-This intention transforms a for loop expression into a function call to "forEach"
+This intention transforms a for loop into a function call to forEach.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertToRawStringTemplateIntention/description.html b/idea/resources/intentionDescriptions/ConvertToRawStringTemplateIntention/description.html
index 013ac7367ca..c65a6c05501 100644
--- a/idea/resources/intentionDescriptions/ConvertToRawStringTemplateIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToRawStringTemplateIntention/description.html
@@ -1,5 +1,5 @@
-Converts a statement that builds a String using '+' to one that builds a String using a raw String
+This intention converts a statement that builds a String using + to one that builds a String using a raw string.
diff --git a/idea/resources/intentionDescriptions/ConvertToRunIntention/description.html b/idea/resources/intentionDescriptions/ConvertToRunIntention/description.html
index a46464bec9e..3c40e423abc 100644
--- a/idea/resources/intentionDescriptions/ConvertToRunIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToRunIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts several calls with same receiver to 'run'
+This intention converts several calls with the same receiver to run.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertToStringTemplateIntention/description.html b/idea/resources/intentionDescriptions/ConvertToStringTemplateIntention/description.html
index ab36e0a7437..4eec2bc4674 100644
--- a/idea/resources/intentionDescriptions/ConvertToStringTemplateIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToStringTemplateIntention/description.html
@@ -1,5 +1,5 @@
-Converts a statement that builds a String using '+' to one that builds a String using a String template
+This intention converts a statement that builds a String using + to one that builds a String using a string template.
diff --git a/idea/resources/intentionDescriptions/ConvertToWithIntention/description.html b/idea/resources/intentionDescriptions/ConvertToWithIntention/description.html
index b8ef85d9ca9..46081b2cbd8 100644
--- a/idea/resources/intentionDescriptions/ConvertToWithIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertToWithIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts several calls with same receiver to 'with'
+This intention converts several calls with the same receiver to with.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertTryFinallyToUseCallIntention/description.html b/idea/resources/intentionDescriptions/ConvertTryFinallyToUseCallIntention/description.html
index 55e19b9eb73..101ef386190 100644
--- a/idea/resources/intentionDescriptions/ConvertTryFinallyToUseCallIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertTryFinallyToUseCallIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts a try-finally block with resource.close() in finally into the resource.use() call
+This intention converts a try-finally block with resource.close() in finally into a resource.use() call.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertTwoComparisonsToRangeCheckIntention/description.html b/idea/resources/intentionDescriptions/ConvertTwoComparisonsToRangeCheckIntention/description.html
index 01d889b674f..6537798135c 100644
--- a/idea/resources/intentionDescriptions/ConvertTwoComparisonsToRangeCheckIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertTwoComparisonsToRangeCheckIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts two consecutive comparisons to range check (in)
+This intention converts two consecutive comparisons to a range check (in).
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertUnsafeCastCallToUnsafeCastIntention/description.html b/idea/resources/intentionDescriptions/ConvertUnsafeCastCallToUnsafeCastIntention/description.html
index 3ddb36a40a1..18d3fd3e65a 100644
--- a/idea/resources/intentionDescriptions/ConvertUnsafeCastCallToUnsafeCastIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertUnsafeCastCallToUnsafeCastIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts unsafeCast() call to unsafe cast.
+This intention converts an unsafeCast() call to an unsafe cast (as).
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/ConvertUnsafeCastToUnsafeCastCallIntention/description.html b/idea/resources/intentionDescriptions/ConvertUnsafeCastToUnsafeCastCallIntention/description.html
index bfaf49288b6..1a94ea5e0eb 100644
--- a/idea/resources/intentionDescriptions/ConvertUnsafeCastToUnsafeCastCallIntention/description.html
+++ b/idea/resources/intentionDescriptions/ConvertUnsafeCastToUnsafeCastCallIntention/description.html
@@ -1,5 +1,5 @@
-This intention converts unsafe cast to unsafeCast() call.
+This intention converts an unsafe cast (as) to an unsafeCast() call.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/CopyConcatenatedStringToClipboardIntention/description.html b/idea/resources/intentionDescriptions/CopyConcatenatedStringToClipboardIntention/description.html
index 1a21d782393..eeccec04331 100644
--- a/idea/resources/intentionDescriptions/CopyConcatenatedStringToClipboardIntention/description.html
+++ b/idea/resources/intentionDescriptions/CopyConcatenatedStringToClipboardIntention/description.html
@@ -2,6 +2,6 @@
This intention copies the text of a String concatenation
to the system clipboard. This can be useful for example when you have a multi-line SQL query in
-your code, split into concatenated lines which you need to copy to an external application.
+your code split into concatenated lines which you need to copy to an external application.
\ No newline at end of file
diff --git a/idea/resources/intentionDescriptions/CreateKotlinSubClassIntention/description.html b/idea/resources/intentionDescriptions/CreateKotlinSubClassIntention/description.html
index 125b5ea7d15..3cc4970b596 100644
--- a/idea/resources/intentionDescriptions/CreateKotlinSubClassIntention/description.html
+++ b/idea/resources/intentionDescriptions/CreateKotlinSubClassIntention/description.html
@@ -1,5 +1,9 @@
-This intention creates default implementation for an interface or an abstract class, creates subclass of a sealed or open class
+This intention:
+