Wrong "USELESS_ELVIS" fixed
This commit is contained in:
@@ -326,6 +326,6 @@ public class CallCompleter(
|
|||||||
|
|
||||||
//If a receiver type is not null, then this safe expression is useless, and we don't need to make the result type nullable.
|
//If a receiver type is not null, then this safe expression is useless, and we don't need to make the result type nullable.
|
||||||
val expressionType = trace[BindingContext.EXPRESSION_TYPE, expression.getReceiverExpression()]
|
val expressionType = trace[BindingContext.EXPRESSION_TYPE, expression.getReceiverExpression()]
|
||||||
return expressionType != null && expressionType.isNullable()
|
return expressionType != null && TypeUtils.isNullableType(expressionType)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// !DIAGNOSTICS: -UNUSED_EXPRESSION
|
||||||
|
|
||||||
// FILE: p/J.java
|
// FILE: p/J.java
|
||||||
|
|
||||||
package p;
|
package p;
|
||||||
|
|||||||
Reference in New Issue
Block a user