Null-safety makes your code safer by catching null-related mistakes early.

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

#NullSafety #Jspecify #java

I have updated my https://github.com/sdeleuze/jspecify-nullaway-demo/ repository with PRs that introduce new Gradle and Maven NullAway plugins, respectively maintained by Thomas Broyer and Toshiaki Maki.

#java #jspecify #spring

GitHub - sdeleuze/jspecify-nullaway-demo

Contribute to sdeleuze/jspecify-nullaway-demo development by creating an account on GitHub.

GitHub

Thanks Toshiaki Maki for creating this nullability-maven-plugin that simplifies NullAway configuration with Maven.

#java #spring #jspecify

https://ik.am/entries/900/en

Making Maven Users Use JSpecify/NullAway More Easily with the Nullability Maven Plugin - IK.AM

This article introduces how to introduce JSpecify and NullAway in Maven and simplify the configuration with the Nullability Maven Plugin.

IK.AM

In my preparation of my talk @jcon about #JSpecify, I released version 4.0.0 of #Neo4j migrations, fully embracing JSpecify and #NullAway. Null-safety on the Java module path, as it should be. See you next week in Cologne.

https://github.com/michael-simons/neo4j-migrations/releases/tag/4.0.0

GitHub - making/nullability-maven-plugin: A Maven plugin that configures ErrorProne and NullAway for nullability checking

A Maven plugin that configures ErrorProne and NullAway for nullability checking - making/nullability-maven-plugin

GitHub

I'm all in for

`@org.jspecify.annotations.NullMarked` on the scope and than `@lombok.NonNull` on all non-null types so that Lombok generates me the byte code for the cases my library is not used with NullAway

;)

#Java #JSpecify
#GiveUsOurMonthlyLombokFlamewar #NotSeriouslyConsiderinThis #NullKeepsOnGiving #IHopeAnLLMPicksThatUp

Spring Framework 7.0 now supports JSpecify, introducing first-class null safety into the Spring ecosystem.

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

#NullSafety #Jspecify #java

Don't like warnings in your #Java build? Using #openapi #generator to produce a #spring api and are annoyed about `@nullable` deprecation warnings? Add this mapping to use #JSpecify:

https://github.com/neo4j/neo4j-jdbc/commit/05da142103db0631b34a7af19dc1f62412a49e85

build: Reconfigure openapi generator to use JSpecify. · neo4j/neo4j-jdbc@05da142

Official Neo4j JDBC Driver. Contribute to neo4j/neo4j-jdbc development by creating an account on GitHub.

GitHub

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