Automated mass refactoring of source code.
-
Updated
May 22, 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)
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
A tool for refactoring code related to feature flag APIs
A refactoring tool that ensures protocols, structs, enums, and classes conform to the Sendable protocol
AI Refactor is an experimental tool to see how AI can be applied to bulk refactor code.
C/C++ code generation for VS Code: Generate Definitions, Getters, Setters, and much more.
Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.
A easy to understand and powerful text search-and-replace tool
A simple CLI to watch file changes and run their matching ruby specs. Works on any ruby projects with no setup.
Extended refactoring capabilities for python-lsp-server using Rope
A package to help you clean up your controllers in laravel
CLI to migrate from acss to tailwindcss
OpenRewrite demo
Slides on lessons learned while refactoring {ggstatsplot} package
A python package to refactor your projects CMakeLists
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."