Minor: cleanup redundant opt-ins

This commit is contained in:
Ilya Gorbunov
2022-06-26 03:22:06 +03:00
committed by Space
parent dc6d2edf51
commit 5e32f04249
@@ -130,7 +130,6 @@ internal fun assertIsOfType(value: Any?, type: KType, result: Boolean, message:
*/
@SinceKotlin("1.5")
@InlineOnly
@OptIn(ExperimentalStdlibApi::class)
inline fun <reified T> assertIsNot(value: Any?, message: String? = null) {
assertIsNotOfType(value, typeOf<T>(), value !is T, message)
}
@@ -290,14 +289,12 @@ fun assertContains(range: CharRange, value: Char, message: String? = null) {
/** Asserts that the [range] contains the specified [value], with an optional [message]. */
@SinceKotlin("1.5")
@OptIn(ExperimentalUnsignedTypes::class)
fun assertContains(range: UIntRange, value: UInt, message: String? = null) {
assertRangeContains(range, value, message, UIntRange::contains)
}
/** Asserts that the [range] contains the specified [value], with an optional [message]. */
@SinceKotlin("1.5")
@OptIn(ExperimentalUnsignedTypes::class)
fun assertContains(range: ULongRange, value: ULong, message: String? = null) {
assertRangeContains(range, value, message, ULongRange::contains)
}