JSpecify and Spring Null-safety

Read more 👉 https://lttr.ai/ApL2g

#NullSafety #Jspecify #java

Null-safety turns hidden runtime failures into visible compile-time guarantees

Read more 👉 https://lttr.ai/Aoqeq

#NullSafety #Jspecify #java

Excited for #JCON EUROPE 2026? See Michael Simons at #JCON2026 in Cologne talking about '#JSpecify: Getting Rid of the Billion-Dollar Mistake in #Java for Good This Time?'

With JSpecify and static #code analysis combined we see yet another …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

JSpecify and Spring Null-safety
https://lttr.ai/AoS59

#NullSafety #Jspecify #java

Heute geht es in #Luzern den #NullPointerException an den Kragen: @SimonMartinelli erklärt uns Null Safety mit #JSpecify in der Praxis!
#Java #null #NPE

Java-GI 0.14.0 has been released!

Release notes: https://github.com/jwharm/java-gi/releases/tag/0.14.0

Highlights:
- all bindings updated to #GNOME 49 version
- #JSpecify nullability annotations everywhere

For those who don't know, Java-GI is a #Java language binding for GNOME (and other GObject-Introspection libraries) based on the new FFM API in OpenJDK. It's modern, fast, and very easy to use. Visit https://java-gi.org for more information!

Release 0.14.0 · jwharm/java-gi

Java-GI 0.14.0 is a major new feature and bugfix release. There was only one small change since 0.14.0-RC1. For the full release notes, read the release notes of Java-GI 0.14.0-RC1. Highlights GNOM...

GitHub

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

Details: https://javapro.io/de/wie-man-den-milliarden-dollar-fehler-repariert/

@SpringCentral @UberEng

I'm looking for success stories using the null checker in #vscode #java, which I think is based on #eclipse. I would like to use it but I'm swimming in false positives from Java standard library. I should not have to specify that Optional.of() and ofNullable() return NonNull.

Note: using #jspecify

Nice. I got accepted at #Jcon 2026 in #Cologne in April. Hear my explaining everything you need to know about #Java and #Jspecify.

I'm adding JSpecify nullability annotations to Java-GI, and learning a lot along the way. For example, a nullable array with non-null Strings is a `@NonNull String @Nullable [] array`.

Today I learned you can annotate the "..." vararg symbol too: `public void foo(int i, @NonNull String @Nullable ... strs)`

#java #jspecify