Trending

#JSpecify

Latest posts tagged with #JSpecify on Bluesky

Latest Top
Trending

Posts tagged #JSpecify

Null Safety in Java with JSpecify and NullAway by Sébastien Deleuze @ Spring I/O 2025
Null Safety in Java with JSpecify and NullAway by Sébastien Deleuze @ Spring I/O 2025 YouTube video by Spring I/O

If you need to get up to speed with null safety in #Java with #JSpecify and @manu.sridharan.net's #NullAway, watch @seb.deleuze.fr's excellent presentation from @springio.net 2025.

www.youtube.com/watch?v=5Lbx...

8 5 1 0

Nice. I got accepted at @jcon.one 2026 in #Cologne in April. Hear my explaining everything you need to know about #Java and #Jspecify. Looking forward to it and thanks to @richard.fichtner.dev not minding my small rant in one of the submission text fields :D

14 4 1 0
Preview
Spring Modulith 2.0 GA, 1.4.5, and 1.3.11 released Level up your Java code and explore what Spring can do for you.

🥁📢 #SpringModulith 2.0 is here! Revamped event publication registry, module-specific database migrations, runtime improvements, #jSpecify support, and upgrades to Spring Boot 4 / Framework 7. Grab it while it's 🔥! 🍃📦

27 11 0 0
Preview
JSpecify and NullAway: A fresh take on nullsafety in the Java world Introduction Sir Antony Hoare[1] introduced the concept of Null-references or Null pointer[2] back in 1965 with the release of ALGOL W. In 2009 he spoke about it as his “Billion Dollar Mistake”[3]. De...

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

info.michael-simons.eu/2025/09/26/j...

14 11 1 0
Screenshot showing the enforcer plugin breaking the build because Specify 0.3.0 and 1..0.0 don't converge.

Screenshot showing the enforcer plugin breaking the build because Specify 0.3.0 and 1..0.0 don't converge.

While I do like idea about #JSpecify for #Java, here's my reason number one not to ship in one of my libraries as dependency until someone forces me… The annotations' retention policy is runtime time, hence the lib ships with your lib and than this obviously is gonna happen…

5 2 2 0
Preview
Start Here | JSpecify Quick links: [Release] | [GitHub] | [User Guide] | [Javadoc] | [Spec] | [Wiki] |

I just noticed that #JSpecify is gaining some real momentum. Looking forward to using it!

0 0 0 0
Preview
What's New in IntelliJ IDEA Explore IntelliJ IDEA's latest features and updates to elevate your professional Java and Kotlin development experience.

🤯 Null pointer exceptions are still around – and still costly for developers.

#JSpecify 1.0 is a new player aiming to fix that, with growing support throughout the #Java ecosystem, including in IntelliJ IDEA.

👉 jb.gg/os04pq

21 7 0 1

All you need to do for #Eclipse is configure the #jSpecify annotations into the null-checking capabilities that have existed for ages.

5 1 1 0

I spoke about Java nullness annotations at a Kotlin conference just to mix things up a bit.

#jspecify

1 0 0 0
JSpecify Main | JSpecify Standard Annotations for Java Static Analysis

We've all hit NullPointerExceptions. Optional helped with return values, but what about parameters? JSpecify (jspecify.dev) finally gives us framework-agnostic annotations to mark nullable/non-nullable parameters. Static analysis can now catch these issues earlier! #Java #JSpecify

5 2 1 0

#Maven 4
#JSpecify

yay!

0 0 0 0
Preview
Gradle 9.0.0 Release Notes We are excited to announce Gradle 9.0.0.

Gradle 9 has been released some days ago and so I have updated the following plugins for compatibility. Please update and report any issues:

- badass-jlink plugin (badass-jlink-plugin.beryx.org/releases/lat...)
- cabe plugin (xzel23.github.io/cabe/cabe.html)

#java #gradle #jlink #jspecify

2 2 0 0
Null Safety in Spring Applications With JSpecify and NullAway by Sébastien Deleuze
Null Safety in Spring Applications With JSpecify and NullAway by Sébastien Deleuze YouTube video by IntelliJ IDEA, a JetBrains IDE

A really insightful talk about null safety in #Java and #Spring. @seb.deleuze.fr demonstrates how #JSpecify and #NullAway add great value to new and existing projects by turning a design issue of Java into a feature that increases stability and trust in our code bases.

youtu.be/otwr0IniwRk

7 1 0 0
Cabe | Cabe

If you are using #jspecify in your #java project, please have a look at the freshly released version 3.3.0 of Cabe that automatically injects null checks for parameters and return values into your code: xzel23.github.io/cabe/cabe.html

1 1 0 0
A Java code snippet containing:

private Object @Nullable [] arguments;

A Java code snippet containing: private Object @Nullable [] arguments;

I'm definitely not used to reading such array declarations 🙈

#Java #JSpecify

8 2 4 0
JSTEP-15: Add JSpecify nullability annotations to Jackson 3 · FasterXML jackson-future-ideas · Discussion #87 Following @cowtowncoder instructions I am creating this poll for a possible JSTEP-15 for the Jackson 3 roadmap. Spring projects have done it, Guava has done it, and recently JUnit also did it; it s...

Great discussion:

github.com/FasterXML/ja...

#JSpecify #NullAway #Java

7 3 0 0
Preview
Spring Team on AOT Cache Handling, Null Safety with JSpecify, and Support Durations Broadcom recently launched Spring Boot 3.5 and various projects, and is working on Spring Framework 7.0 and Spring Boot 4.0 for November 2025. Broadcom’s Sébastien Deleuze, Spring Framework Core Commi...

#Spring Team on #AOT Cache Handling, Null Safety with #JSpecify, and Support Durations

2 0 0 0

#JSpecify annotations are the last annotations I'll ever adapt in the #Java ecosystem. If they don't catch on, nothing ever will until we get null-restricted types in some future JDK.

While the setup of errorprone is a mess (as usual with tools with only one build system in place), it works nice.

4 1 1 0
Post image Post image Post image

@seb.deleuze.fr on stage to share Kotlin features and DSLs on Spring boot 4. #JSpecify #Reflection #AOTcache

6 2 0 0
Post image

J'adore #Kotlin notamment pour le NullSafety.... Mais pourquoi pas avoir ça en Java ? C'est justement le sujet que @seb.deleuze.fr viendra présenter à #MiXiT #tech. Il parlera #JSpecify et #NullAway et comment ce sera au coeur des prochaines versions des frameworks mixitconf.org/2025/null-sa...

8 5 0 0
Preview
Using JSpecify 1.0 to Tame Nulls in Java This post is designed for Java developers who want to adopt JSpecify for consistent nullability handling in their projects. By following the steps and examples, you should be able to set up and utiliz...

Learn how to better reason about nullness in your #java code with #jspecify and #nullaway blog.scottlogic.com/2024/12/18/t...

1 1 0 0
Preview
Null-Safety no Java com JSpecify Entenda como o JSpecify ajuda a evitar NullPointerException e melhora a clareza do código Java.

Fala galera!

Escrevi um post sobre o JSpecify, uma especificação que traz mais segurança para lidar com null-safety em Java. No post, falo sobre como ele funciona, sua adoção pelo Spring Framework e muito mais.

#java #jspecify

www.gasparbarancelli.com/post/null-sa...

2 1 0 0

Now for something completely different.

I work at #Couchbase. We're migrating our #Java SDK to use the #JSpecify nullability annotations. They are phenomenal. It's almost like having Kotlin's nullable types in Java.

2 1 1 0
Preview
Null-Restricted and Nullable Types for Java Draft JEP 8303099 was recently made public. This JEP discusses Null-Restricted and Nullable Types, and aims to bring optional nullness-marking to the Java language, in a similar way to that seen in other programming languages (such as Kotlin).

Null-Restricted and Nullable Types for Java

#java #jspecify #null

www.infoq.com/news/2024...

0 0 0 0
Preview
JSpecify 1.0.0 and Nullability in Java The JSpecify collective has made its first release. The group's mission is to define common sets of annotation types for use in JVM languages, to improve static analysis and language interoperation. The first release is centred on nullability, and aligns with a recently announced Draft JEP that is exploring this issue at language level.

JSpecify 1.0.0 and Nullability in Java

#java #jspecify #null

www.infoq.com/news/2024...

1 1 0 0