Intention / inspection for unnecessary lateinit #KT-13011 Fixed

(cherry picked from commit 45d82f1)
This commit is contained in:
shiraji
2016-07-26 01:12:50 +03:00
committed by Mikhail Glukhikh
parent d868410093
commit 5fb79259f7
26 changed files with 428 additions and 0 deletions
+13
View File
@@ -1273,6 +1273,11 @@
<category>Kotlin</category>
</intentionAction>
<intentionAction>
<className>org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryLateinitIntention</className>
<category>Kotlin</category>
</intentionAction>
<intentionAction>
<className>org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention</className>
<category>Kotlin</category>
@@ -1641,6 +1646,14 @@
language="kotlin"
/>
<localInspection implementationClass="org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryLateinitInspection"
displayName="Unnecessary lateinit"
groupName="Kotlin"
enabledByDefault="true"
level="WARNING"
language="kotlin"
/>
<localInspection implementationClass="org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithComparisonInspection"
displayName="Can be replaced with comparison"
groupName="Kotlin"