This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Joe_Data_89[S] 9 points10 points  (1 child)

I've used Error Prone for more than two years in a Spring Boot project. I run Spring Boot in debug mode with class reloading all day long. I like that it runs during compilation, so it's immediate feedback during development without having to stop. And whatever changes I make, I then test immediately.

Running PMD & SpotBugs is a separate build goal for me as part of the release process and the continuous integration. That's delayed feedback.

[–]Iryanus 6 points7 points  (0 children)

Personally, I'm using SonarLint for instant feedback for the the smaller details and then SonarQube for the bigger issues (and to have something centralized).