io.github.freya022.botcommands.internal.utils.Checks.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of BotCommands Show documentation
Show all versions of BotCommands Show documentation
A Kotlin-first (and Java) framework that makes creating Discord bots a piece of cake, using the JDA library.
The newest version!
package io.github.freya022.botcommands.internal.utils
import kotlin.time.Duration
internal object Checks {
internal fun checkFinite(duration: Duration, name: String) {
require(duration.isFinite() && duration.isPositive()) {
"The $name must be finite and positive"
}
}
internal fun checkFitInt(duration: Duration, name: String) {
require(duration.inWholeMilliseconds in Int.MIN_VALUE..Int.MAX_VALUE) {
"The $name must be finite and positive"
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy