# Rolling out @Nullable

DevFeed: [Rolling out @Nullable](<https://devfeed.tech/articles/rolling-out-nullable-15829.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/rolling-out-nullable>)

Author: Jesse Wilson

Published: 2017-05-12T16:26:05Z

Content type: release

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Java](<https://devfeed.tech/topics/java.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [java](<https://devfeed.tech/tags/java.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [library](<https://devfeed.tech/tags/library.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [releases](<https://devfeed.tech/tags/releases.md>)

## AI overview

Square announces the adoption of JSR 305's @Nullable annotation in its open-source Java libraries. The change gives Java users improved IDE and static-analysis support and gives Kotlin users compiler-enforced null safety. Okio 1.13 is the first release, with other libraries to follow.

## Source excerpt

We're helping the type system to help you to help your customers