Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Marvin Wyrich edited this page Apr 10, 2019 · 15 revisions

Welcome to the Refactoring-Bot wiki!

About the bot

Implementing the vision of an autonomous bot to eliminate code smells through automatic refactoring. The bot performs automatic refactorings based on the results of static code analysis from analysis services such as SonarCloud or comments in pull requests from file hosting services such as GitHub. After successful refactoring, the bot creates/updates a pull request with the changes.

The findings that the bot can fix automatically are demonstrated using the Bot-Playground repository. The project in the linked repository contains exactly one example per code smell that the bot can (soon) automatically fix. At present, these are exclusively findings of SonarQube.

The bot is being developed as part of a research project at the Institute for Software Technology at the University of Stuttgart. Contributions are welcome!

Clone this wiki locally