Robusta Eclipse Plugin

Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)
Neon (4.6)
Oxygen (4.7)
Photon (4.8)
2018-09 (4.9)

Learn more...

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.

*1.6.8 - Robustness Level Annotation feature added.*
* - Support Java 7's AutoCloseable resource detection.*
* - Apply coloring to problematic areas for each bad smell*
* - Severity of Robustness Level Annotation reduced to information*
*Detection of OverLogging requires lots of memory, if encounter out of memory exception, disable it*
* - Made careless cleanup detection more precise and upgraded unprotected main program quick fix.*
*1.6.9 - Remove over logging detection from Robusta.*

For reporting bug or providing suggestion, please email us at: (substitute _AT_ with an @)

User Guide

Generate bad smell density report on Jenkins

Zip package download

Additional Details
Eclipse Versions: 
Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Neon (4.6), Oxygen (4.7), Photon (4.8), 2018-09 (4.9)
Platform Support: 
Windows, Mac, Linux/GTK
Date Created: 
Tue, 2014-07-08 04:18
Development Status: 
Date Updated: 
Thu, 2018-08-23 15:08
December 2018563/91614 (0%)0
November 2018516/93934 (0.01%)0
October 2018579/94322 (0%)0
September 2018575/94121 (0%)0
August 2018622/93917 (0%)0
July 2018628/94017 (0%)0
June 2018498/94736 (0.01%)0
May 2018510/95436 (0.01%)0
April 2018422/94667 (0.01%)0
March 2018575/96125 (0%)0
February 2018586/94022 (0%)0
January 2018551/94525 (0%)0
View Data for all Listings

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for Robusta Eclipse Plugin.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Tuesday, December 18, 2018 - 01:02