Add this URL to your Eclipse Installation to reach this Solution's Update Site.
JDeodorant is an Eclipse plug-in that identifies design problems in software, known as bad smells, and resolves them by applying appropriate refactorings.
JDeodorant employs employs a variety of novel methods and techniques in order to identify code smells and suggest the appropriate refactorings that resolve them.
For the moment, the tool identifies five kinds of bad smells, namely Feature Envy, Type Checking, Long Method, God Class and Duplicated Code.
Feature Envy problems are resolved by appropriate Move Method refactorings.
Type Checking problems are resolved by appropriate Replace Conditional with Polymorphism and Replace Type code with State/Strategy refactorings.
Long Method problems are resolved by appropriate Extract Method refactorings.
God Class problems are resolved by appropriate Extract Class refactorings.
Duplicated Code problems are resolved by appropriate Extract Clone refactorings.
The tool is the outcome of the research performed in the Software Refactoring Lab Department of Computer Science and Software Engineering, Concordia University, Canada and the Software Engineering Group at the Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece.
JDeodorant encompasses a number of innovative features:
JDeodorant YouTube ChannelRefactoring of the Clones - Teaser TrailerCode Smell Visualization Demo
Unsuccessful Installs in the last 7 Days:1
By adding the following code below to your website you will be able to add an install button for JDeodorant.HTML Code:
Submitted by benoit besson on November 9, 2012 - 07:09
Tested on my code suggestions and corrections are not relevant. Use checkstyle/pmd/findbugs instead...
Back to the top