Replace deprecated annotations in whole project

This commit is contained in:
Denis Zharkov
2015-06-09 15:36:42 +03:00
parent c9f79c2d05
commit 200dee2761
55 changed files with 81 additions and 81 deletions
@@ -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!!
}