Kotlin vs Java: Differences and Similarities - Geekflare
Allow smart cast in closure if a local variable is modified only before it (and not after or inside) : KT-14486
Smart cast to is impossible, because is a mutable property that could have been changed by this time_Tikou-hz的博客-CSDN博客
Smart casts and nullability in single-threaded contexts - Language Design - Kotlin Discussions
Discover the History of Kotlin - Learn Kotlin - OpenClassrooms
Kotlin 1.0 Beta 2 is Out! | The Kotlin Blog
Kotlin Smart Casting By Immutability
Will not build on Android Studio · Issue #7 · weplenish/flutter_wifi_connect · GitHub
KT-26983 - Kotlin compiler smart casting confused by var with same name in class member · Issue #1115 · gradle/kotlin-dsl-samples · GitHub
How to remove all !! from your Kotlin code | by David Vávra | AndroidPub | Medium
java - Smart cast to 'CLASS!' is impossible, because 'VARIABLE' is a mutable property that could have been changed by this time - Stack Overflow
Smart cast should be impossible for local delegated properties : KT-18129
android studio - How to disable smart cast highlight Kotlin? - Stack Overflow
Page 7 - Kotlin Discussions
错误记录】Kotlin 编译报错( Smart cast to 'Xxx' is impossible, because 'xxx' is a mutable property ... )_wx5c66153045676的技术博客_51CTO博客
intellij idea - Why is smart cast so prominently highlighted? - Stack Overflow
Smartcast for nullable variable properties - Language Design - Kotlin Discussions
4 Casts| Safe| unsafe cast operator in Kotlin - YouTube
Odd things to look out for when converting code to Kotlin | by Gabor Varadi | AndroidPub | Medium
amplify_auth_cognito][Android]Smart cast to 'String' is impossible, because 'req.provider' is a complex expression · Issue #327 · aws-amplify/amplify-flutter · GitHub
null - Why "Smart cast to kotlin.String" in IntelliJ - Stack Overflow