From d1cf06a1d5dc66bae83a81c36eec8ea11e266a11 Mon Sep 17 00:00:00 2001 From: Alexander Nozik Date: Tue, 10 Oct 2023 09:31:19 +0300 Subject: [PATCH] Final changes --- questions.md | 4 ++-- src/main/kotlin/dataProcessing.kt | 4 ++++ src/main/kotlin/{JvmLruCache.kt => lruCache.kt} | 0 3 files changed, 6 insertions(+), 2 deletions(-) rename src/main/kotlin/{JvmLruCache.kt => lruCache.kt} (100%) diff --git a/questions.md b/questions.md index 576c630..d87b2a7 100644 --- a/questions.md +++ b/questions.md @@ -6,5 +6,5 @@ * Enum VS sealed * Выбор обработчика по объекту событию/полю объекта * Обновление кэша -* Когда использовать `T.() -> R`, а когда `(T) -> R`, а если два параметра, то `T.(T2) -> R`, `T2.(T) -> R`, или `(T, T2) -> R` -* `a.b!! -> a.b ?: error("b should be not a null")` \ No newline at end of file +* `a.b!! -> a.b ?: error("b should be not a null")` +* Когда использовать `T.() -> R`, а когда `(T) -> R`, а если два параметра, то `T.(T2) -> R`, `T2.(T) -> R`, или `(T, T2) -> R` \ No newline at end of file diff --git a/src/main/kotlin/dataProcessing.kt b/src/main/kotlin/dataProcessing.kt index e69de29..eb3f460 100644 --- a/src/main/kotlin/dataProcessing.kt +++ b/src/main/kotlin/dataProcessing.kt @@ -0,0 +1,4 @@ +import kotlinx.serialization.Serializable + +@Serializable +sealed interface Message \ No newline at end of file diff --git a/src/main/kotlin/JvmLruCache.kt b/src/main/kotlin/lruCache.kt similarity index 100% rename from src/main/kotlin/JvmLruCache.kt rename to src/main/kotlin/lruCache.kt