Data flow value converted to Kotlin

This commit is contained in:
Mikhail Glukhikh
2015-09-16 16:56:15 +03:00
parent 71f09a89d4
commit 65b77558a1
5 changed files with 82 additions and 127 deletions
@@ -418,7 +418,7 @@ public class JavaNullabilityWarningsChecker : AdditionalTypeChecker {
private fun <T: Any> doIfNotNull(dataFlowValue: DataFlowValue, c: ResolutionContext<*>, body: () -> T): T? {
if (c.dataFlowInfo.getNullability(dataFlowValue).canBeNull()
&& dataFlowValue.getType().mustNotBeNull() == NullabilityInformationSource.JAVA) {
&& dataFlowValue.type.mustNotBeNull() == NullabilityInformationSource.JAVA) {
return body()
}
return null