Replace deprecated annotations in whole project
This commit is contained in:
@@ -24,7 +24,7 @@ public class Services private(private val map: Map<Class<*>, Any>) {
|
||||
}
|
||||
|
||||
public fun <T> get(interfaceClass: Class<T>): T {
|
||||
[suppress("UNCHECKED_CAST")]
|
||||
@suppress("UNCHECKED_CAST")
|
||||
return map.get(interfaceClass) as T
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ public class LockedClearableLazyValue<T: Any>(val lock: Any, val init: () -> T)
|
||||
return synchronized(lock) {
|
||||
val _v2 = value
|
||||
// Suppress because of https://youtrack.jetbrains.com/issue/KT-6176
|
||||
[suppress("UNNECESSARY_NOT_NULL_ASSERTION")]
|
||||
@suppress("UNNECESSARY_NOT_NULL_ASSERTION")
|
||||
if (_v2 != null) {
|
||||
_v2!!
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user