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
1k stars
25 watching
29 forks
Language: Ruby
last commit: about 1 year ago
Linked from 1 awesome list
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 |