For some reason, I can reproduce this only on a large project, but not on POC.
The code has something like that:
...
val select =
StringBuilder("${ActionLogColumns.COLUMN_NAME_IGNORE}=? AND ${ActionLogColumns.COLUMN_NAME_IS_PRIVATE_NUMBER}=?")
select.append(" AND ${ActionLogColumns.COLUMN_NAME_CONTACTABLE_ROW_ID} IS NULL AND ${ActionLogColumns.COLUMN_NAME_PHONE_NUMBER} =?")
...
object ActionLogColumns : BaseColumns {
const val COLUMN_NAME_IGNORE = "ignore"
const val COLUMN_NAME_IS_PRIVATE_NUMBER = "is_private_number"
const val COLUMN_NAME_CONTACTABLE_ROW_ID = "contactable_row_id"
const val COLUMN_NAME_PHONE_NUMBER = "phone_number"
}
}
On the line that has "append", I get a warning even though nothing here is null (right in the editor, no need to perform code-analysis).
And, when I tried to create a new sample with these, I couldn't reproduce this.
It appears even after an OS restart.
v0.28
For some reason, I can reproduce this only on a large project, but not on POC.
The code has something like that:
On the line that has "append", I get a warning even though nothing here is null (right in the editor, no need to perform code-analysis). And, when I tried to create a new sample with these, I couldn't reproduce this. It appears even after an OS restart.