From ef436892aa2e9b410a5e9ba2dcdaf7544f57cbb7 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sun, 22 Mar 2020 18:35:25 +0600 Subject: [PATCH] optimize imports --- .../kotlin/com/insanusmokrassar/krontab/StringParser.kt | 6 ------ .../krontab/internal/CronDateTimeScheduler.kt | 3 ++- .../com/insanusmokrassar/krontab/utils/SchedulerFlow.kt | 3 ++- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/commonMain/kotlin/com/insanusmokrassar/krontab/StringParser.kt b/src/commonMain/kotlin/com/insanusmokrassar/krontab/StringParser.kt index 1e9063f..2b447d5 100644 --- a/src/commonMain/kotlin/com/insanusmokrassar/krontab/StringParser.kt +++ b/src/commonMain/kotlin/com/insanusmokrassar/krontab/StringParser.kt @@ -1,12 +1,6 @@ package com.insanusmokrassar.krontab import com.insanusmokrassar.krontab.internal.* -import com.insanusmokrassar.krontab.internal.CronDateTime -import com.insanusmokrassar.krontab.internal.parseDaysOfMonth -import com.insanusmokrassar.krontab.internal.parseHours -import com.insanusmokrassar.krontab.internal.parseMinutes -import com.insanusmokrassar.krontab.internal.parseMonths -import com.insanusmokrassar.krontab.internal.parseSeconds /** * Parse [incoming] string and adapt according to next format: "* * * * *" where order of things: diff --git a/src/commonMain/kotlin/com/insanusmokrassar/krontab/internal/CronDateTimeScheduler.kt b/src/commonMain/kotlin/com/insanusmokrassar/krontab/internal/CronDateTimeScheduler.kt index 68351ea..b8595bb 100644 --- a/src/commonMain/kotlin/com/insanusmokrassar/krontab/internal/CronDateTimeScheduler.kt +++ b/src/commonMain/kotlin/com/insanusmokrassar/krontab/internal/CronDateTimeScheduler.kt @@ -1,6 +1,7 @@ package com.insanusmokrassar.krontab -import com.insanusmokrassar.krontab.internal.* +import com.insanusmokrassar.krontab.internal.CronDateTime +import com.insanusmokrassar.krontab.internal.toNearDateTime import com.soywiz.klock.DateTime internal data class CronDateTimeScheduler internal constructor( diff --git a/src/commonMain/kotlin/com/insanusmokrassar/krontab/utils/SchedulerFlow.kt b/src/commonMain/kotlin/com/insanusmokrassar/krontab/utils/SchedulerFlow.kt index bf0c0f8..0d756ec 100644 --- a/src/commonMain/kotlin/com/insanusmokrassar/krontab/utils/SchedulerFlow.kt +++ b/src/commonMain/kotlin/com/insanusmokrassar/krontab/utils/SchedulerFlow.kt @@ -2,7 +2,8 @@ package com.insanusmokrassar.krontab.utils import com.insanusmokrassar.krontab.KronScheduler import com.soywiz.klock.DateTime -import kotlinx.coroutines.* +import kotlinx.coroutines.FlowPreview +import kotlinx.coroutines.delay import kotlinx.coroutines.flow.* @FlowPreview