I’ve recently discovered an interesting java project, Lombok, that gives your IDE the ability to automatically create trivial methods (setters and getters, hashCode, equals, toString, and basic constructors) and other stuff.
All you need to do is watch the 3-minutes video at Project Lombok web site, download the little jar, click 2 buttons to install it, and then start annotating with Lombok.
(altro…)

Annunci

A little article to show (and remind myself) how I modified Eclipse’s preferences about Javadoc comments.

2016-01-22-105048.png

(altro…)

Cercando strumenti per la rilevazione automatica di errori nel codice sorgente, sono incappato in questo interessante progetto, Checkstyle, che si occupa di verificare che il testo scritto sia conforme ad un certo insieme di regole formali, proponendo 2 default già adottati da altri (questi insiemi di default si chiamano “google”, “sun”).
Non è esattamente quello che stavo cercando, visto che la mia ricerca era orientata verso strumenti analoghi a FindBugs, ma sono comunque stato contento di averlo trovato.
Checkstyle è un progetto a sè stante, di cui esistono plugin per i vari IDE: io ho provato Eclipse-CheckStyle. (altro…)

During the search about tools for automated detection of source code error, I’ve stumbled on a very interesting project, Checkstyle, that commits itself to check the adherence of source code to a given formal rule set, having 3 defaults already adopted by some workgroup (these default sets are named “google”, “sun”, and “sun modified for Eclipse”). Not exactly what I was looking for, because I was searching something similar to FindBugs, but I am happy nonetheless.
Checkstyle is a standalone project, but plugins for various IDE have been created by third-parties: I have tried Eclipse-CheckStyle. (altro…)

FindBugs MenuUno fra gli strumenti che non possono mancare nelle mie installazioni di Eclipse è FindBugs, che se ne sta buono buono fino a che non gli si chiede di analizzare qualche progetto Java dello spazio di lavoro. Quando trova qualche magagna, anche solo potenziale, fornisce un buon numero di informazioni per migliorare il codice e soprattutto imparare a non rifare l’errore.
(altro…)

FindBugs MenuFindBugs is a tool that I always add to an Eclipse installation: it remains quiet until it’s been asked to analyze some Java project of the workspace.
Whenever it finds some kind of bugs, even potential ones, it tells the user how to fix the error and how to avoid repeating it in the future.
(altro…)