suture

Code refacer

A tool to help refactor poorly understood code in Ruby by introducing clear entry points and minimizing side effects.

🏥 A Ruby gem that helps you refactor your legacy code

GitHub

1k stars
25 watching
29 forks
Language: Ruby
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ilyaumanets/improve_your_code A tool that analyzes Ruby code for common design flaws and suggests improvements. 0
mbj/mutant Automated code review tool with mutation testing to simplify and improve code quality 1,956
typon/tabdeeli An interactive search and replace tool for refactoring code without anxiety. 16
jonatas/fast Tools to search and refactor Ruby code directly in its abstract syntax tree 256
refactorfirst/refactorfirst Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts. 457
amatsuda/traceroute Helps identify unused or unreachable code in Ruby-based web applications 903
keithrbennett/trick_bag A collection of Ruby classes and methods to simplify and enhance code writing. 34
joshcheek/seeing_is_believing An editor extensibility tool for evaluating and recording the results of each line of Ruby code 1,310
thoughtbot/appraisal A tool for testing Ruby libraries against different versions of dependencies in repeatable scenarios. 1,272
uohzxela/clean-code-ruby A guide to producing readable, reusable, and refactorable Ruby software following principles from Clean Code by Robert C. Martin. 1,591
ms-ati/docile Simplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access 419
seattlerb/flay An analysis tool that compares code at different levels to identify structural similarities and differences. 742
test-prof/test-prof An analysis tool to help identify bottlenecks in test suites and improve their performance. 1,889
rajasegar/codeshift A Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees 47
code-cracker/code-cracker An analyzer library for C# and VB that provides code analysis and refactoring features using Roslyn. 1,129