DEV Community

Kengo TODA
Kengo TODA

Posted on

1 1

SpotBugs v4.0.0 is out!

This week we've released SpotBugs v4.0.0.

SpotBugs Logo

We've spent about a year to deliver this stable version, however, this version has less breaking changes. We removed only unused features based on this investigation. I wish you can enjoy the new version with fewer migration costs.

Note that default detectors in this version still has some problems around Java 9+, check related issues if you run SpotBugs for projects using Java 11, 14 or later. To avoid this problem, you can limit activated detectors by command line option.

We also provide the official migration guide. If you're SpotBugs plugin author, please check it to ease your migration.

BTW if you're using IntelliJ IDEA, watch this issue and contribute to help the SpotBugs-IDEA project. I'm not member of it, but it seems pretty cool.
And if you're using Gradle, watch this issue and help us to verify the experimental implementation. Current implementation has many problems, and it's quite hard to solve incrementally, so I started this project from scratch. It seems working and keep most of API, but we still need your contribution especially from Android project developers.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay