Вопросы по теме 'kotlin-contracts'
Kotlin Contracts: утверждение экземпляра по параметру повторного типа
Я пытаюсь написать функцию assert, которая проверяет, имеет ли данный объект тип T :
@UseExperimental(ExperimentalContracts::class)
inline fun <reified T> assertIsInstance(value: Any?) {
contract {
returns() implies (value is...
1300 просмотров
schedule
01.06.2024
Контракт Kotlin выводит возвращаемое значение вместо значения аргумента
У меня есть функция, которая выглядит примерно так:
fun MyInput?.toOutput() : Output? {
if (this == null) return null
return Output(this.someValue)
}
В местах, где я знаю, что мой MyInput не равен нулю (например, внутри метода, который...
203 просмотров
schedule
20.05.2023