было даже странно отсутствие этого самого парсинга
Он стандартный, а вот парсинг строки "null" в null - не очень стандартный. Провалитесь внутрь метода, гляньте как оба устроены. Если инт не сможет распарситься из строки, то поймает исключение и отдаст null. Если я все правильно помню, то парсинг булеана из строки проверит только условие .equalsIgnoreCase("true"), в обратном случае отдаст false.
наверное да, тоже мысль закралась что у меня не совсем типичная ситуация мягко говоря
Но мы в котлине, сделайте свой экстеншн, String.toBooleanOrNull() и сравните строку с значениями так как вам угодно)
да, я уже сделал, спасибо :)
Не забудь сделать pull request :)
В котлин. Я из объяснений понял, что все есть кроме булеана, может пропустили.
А он там нужен? А он соответсвует той логической модели нейминга что есть для остальных? toStringOrNull тоже нет, его надо добавлять?
Его отразят. Готов 100 рублей поставить.
С вас 100 рублей: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-boolean-strict-or-null.html 😎
Обсуждают сегодня