Skip to content

NTUTLAB1321Robusta/Robusta

Repository files navigation

Robusta

Robusta, a programmatic bad smell detection tool, has been developed to help Java developers deal with 7 types of exception handling bad smells. Robusta is capable of detecting exception related bad smells namely, careless cleanup, over logging, exception thrown in finally block, empty catch block, unprotected main, nested try statement, and dummy handler.

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 developer reduce time effort on reviewing source code and improve code quality.

For reporting bug or providing suggestion, please email us at: robusta.mail_AT_gmail.com (substitute AT with an @)

User guide: http://pl.csie.ntut.edu.tw/project/Robusta/Robusta_User_Instruction.pdf

For more info please visit our website: http://pl.csie.ntut.edu.tw/index.php

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6