Automated mass refactoring of source code.
-
Updated
Nov 15, 2024 - Java
Automated mass refactoring of source code.
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
Migrations for Neo4j
refactoring tool that aims at making it easy to create characterization tests
RefGen Plug-in for automatic refactoring
Code smell Refactoring Android Studio Plugin
In this Maven project, you can easily mine refactorings by the RefactoringMiner and RefDiff. Just clone, import into Eclipse, and update dependencies.
Eclipse integrating Tenkawa PHP language server.
The C++ IDE for professional developers
A utility service backed by Spring AI that will help you refactor source in a Git repository. Contains a naive implementation to support refactoring Java application source.
OpenRewrite demo
Ultimately, your organization requires this prototype client to be refactored and redesigned according to the following Specification.
Add a description, image, and links to the refactoring-tools topic page so that developers can more easily learn about it.
To associate your repository with the refactoring-tools topic, visit your repo's landing page and select "manage topics."