Lombok is one of those libraries that plugs several small gaps in fairly basic Java functionality. It covers so many small gaps, in fact, that it’s easy to use it to provide some very useful capabilities for years while overlooking other capabilities it quietly provides just as well.
This happened to me recently, as I mentioned in the tweet below. Caveat: I’m for code clarity first and foremost, so I don’t recommend sacrificing readability…but if there is a way to be more concise, i. ...