"Deferred result not used": report all Deferred results by default
#KT-26181 Fixed
This commit is contained in:
+1
-1
@@ -16,7 +16,7 @@ import org.jetbrains.kotlin.psi.callExpressionVisitor
|
|||||||
import org.jetbrains.kotlin.resolve.descriptorUtil.fqNameOrNull
|
import org.jetbrains.kotlin.resolve.descriptorUtil.fqNameOrNull
|
||||||
import javax.swing.JComponent
|
import javax.swing.JComponent
|
||||||
|
|
||||||
class DeferredResultUnusedInspection(@JvmField var standardOnly: Boolean = true) : AbstractResultUnusedChecker(
|
class DeferredResultUnusedInspection(@JvmField var standardOnly: Boolean = false) : AbstractResultUnusedChecker(
|
||||||
expressionChecker = fun(expression, inspection): Boolean =
|
expressionChecker = fun(expression, inspection): Boolean =
|
||||||
inspection is DeferredResultUnusedInspection && expression is KtCallExpression &&
|
inspection is DeferredResultUnusedInspection && expression is KtCallExpression &&
|
||||||
(!inspection.standardOnly || expression.calleeExpression?.text in shortNames),
|
(!inspection.standardOnly || expression.calleeExpression?.text in shortNames),
|
||||||
|
|||||||
Reference in New Issue
Block a user