Details Group Tabs

Robusta, a programmatic bad smell detection tool, has been developed to help Java developers deal with 6 types of exception handling bad smells. Robusta is capable of detecting exception related bad smells namely,

careless cleanup

dummy handler

empty catch block

exception thrown in finally block

nested try statement

unprotected main.

Using Robusta user can add markers on the edit view for information of corresponding bad smells. It can also be utilized to refactoring certain types of bad smells or, more importantly, to generate reports for code quality visualization.

Our goal is to help Java developers reduce time and effort when reviewing source code and improve code quality.