#nullaway

JAVAPROjavapro
2026-01-05

70 % aller Fehler in Java-Produktionscode sind . Mit & lassen sie sich statisch verhindern – ohne große Umbauten. Richard Gross zeigt, wie Teams sicher & schrittweise migrieren.

Details: javapro.io/de/wie-man-den-mill

@SpringCentral @UberEng

Java User Group Switzerlandjugch@ijug.social
2025-12-02

We’d love to host a talk on #Null Safety with #JSpecify and #NullAway at an upcoming #Java User Group Switzerland meetup, and we’re using the power of our #community to find a #speaker!

Are you working with JSpecify and NullAway and would like to share your experience? Or do you know someone who should definitely talk about this? Then please tag them here or point us in the right direction!

You can submit a proposal via our speaker form or contact us on Mastodon.
jug.ch/speakers.php

2025-12-02

[Перевод] Можно просто так взять и добавить поддержку проверки на Null

Команда Spring АйО подготовила перевод статьи о том, как JSpecify наконец превращается из «ещё одного стандарта для библиотек» в рабочую основу null-безопасности для всей Java-экосистемы. IntelliJ IDEA 2025.3 впервые согласовала свои проверки с NullAway, а Spring и JetBrains синхронизировали suppressions и поведение анализаторов. Итог — единый, предсказуемый null-анализ без сотен ложных предупреждений.

habr.com/ru/companies/spring_a

#JSpecify #IntelliJ #NullAway #Java #spring #intellij_idea

JAVAPROjavapro
2025-11-11

„Meine Milliarden-Dollar-Fehlentscheidung“ – so nannte Tony Hoare die Einführung von null. Richard Gross zeigt, wie die Firmen @UberEng & @SpringCentral heute mit & eine echte Nullsicherheit erreichen.

Lese mehr für sichere Codebases: javapro.io/de/wie-man-den-mill

Michael Simonsrotnroll666
2025-09-26

Enjoy my new, artisanal blog post about and , a fresh take on null safety in the world. Be warned, may contains . Happy weekend you all.

info.michael-simons.eu/2025/09

Michael Simonsrotnroll666
2025-09-12

I created a toy project using

This is what you can express (among others):

codeberg.org/michael-simons/ja

One required argument, one optional argument with optional content.

To check it, you need to have codeberg.org/michael-simons/ja

Build with mvn package -DwithNullaway, to see compile fail (there's test passing null).

Nullaway and modern Java is fun: codeberg.org/michael-simons/ja

Also added code: You can remove the package, and see how it affects what Kotlin sees.

2025-03-13

[Перевод] Null-safety в Spring приложении с JSpecify и NullAway

Новый перевод от команды Spring АйО расскажет о проблемах, вызываемых неожиданным появлением NullPointerException в продакшен, о способах борьбы с этой проблемой, над которыми работает команда Java и о скором выходе новых решений, которые помогут разработчикам навсегда избавиться от этого кошмара.

habr.com/ru/companies/spring_a

#nullsafety #null_references #nullness #nullability #jspecify #nullaway #spring #java #kotlin

2024-12-19
2024-03-28

Great post describing the motivation and work behind the NullAway Annotator (led by my PhD student Nima Karimipour) and its impact gitar.co/blog/automating-java- This work was also presented in our FSE'23 paper: manu.sridharan.net/files/FSE23 #Java #NullAway

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst