[FIR] Move FirReturnsImpliesAnalyzer to the extended checkers
This commit is contained in:
committed by
Space Team
parent
db720d375d
commit
884cd6c754
-19
@@ -1,19 +0,0 @@
|
||||
// ISSUE: KT-45243
|
||||
|
||||
import kotlin.contracts.ExperimentalContracts
|
||||
import kotlin.contracts.contract
|
||||
|
||||
@ExperimentalContracts
|
||||
fun <T> assertNotNull(actual: T) {
|
||||
<!WRONG_IMPLIES_CONDITION!>contract { returns() implies (actual != null) }<!>
|
||||
}
|
||||
|
||||
@ExperimentalContracts
|
||||
fun test_1() {
|
||||
assertNotNull { }
|
||||
}
|
||||
|
||||
@ExperimentalContracts
|
||||
fun test_2() {
|
||||
assertNotNull({ })
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// ISSUE: KT-45243
|
||||
|
||||
import kotlin.contracts.ExperimentalContracts
|
||||
|
||||
Reference in New Issue
Block a user