JSpecify: Java Nullness Annotations and Kotlin | David Baker
Автор: Kotlin by JetBrains
Загружено: 2025-08-13
Просмотров: 5590
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
Q: Why should I care about Java nullness annotations?
A: Because they’ll make Kotlin code that uses Java libraries safer, and because they’ll make it easier to convert Java code to Kotlin.
JSpecify released a set of nullness annotations for Java in July. Unlike all the other nullness annotations for Java, JSpecify’s are defined by tool-agnostic specification. That means that all the Java nullness analyzers will agree on what they mean, and the Kotlin compiler will too. And that means that your Kotlin code will be able to use null-safe types instead of platform types when it depends on well-annotated Java libraries.
In this talk, we’ll explain how Java nullness annotations will help you, and how JSpecify’s work. We’ll also tease upcoming projects that aren’t about nullness but might help your Kotlin code too.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: