RefactorFirst

Code refacer

Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts.

Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.

GitHub

457 stars
17 watching
42 forks
Language: Java
last commit: 7 days ago
Linked from 1 awesome list

cycle-analysiscycle-detectionjavamavenmaven-pluginrefactoringrefactoring-toolsreportstatic-analysis

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
christianhujer/expensereport A legacy code refactoring kata in multiple programming languages to implement a new feature without rewriting the entire system. 145
tsantalis/refactoringminer A Java library that detects refactorings applied in the history of a project and generates Abstract Syntax Tree (AST) diffs at various levels. 372
picnicsupermarket/error-prone-support Improves code quality by detecting and preventing common programming mistakes in Java 198
mbechler/serianalyzer Analyzes Java bytecode to identify potential deserialization vulnerabilities. 241
tcurdt/jdependency An analysis tool for class dependencies and jar file relationships 71
clj-commons/virgil A tool for live-compiling Java classes from Clojure code without restarting the REPL. 315
slorber/rereduce A Redux reducer library that optimizes state management by memoizing and linking dependencies between reducers. 163
testdouble/suture A tool to help refactor poorly understood code in Ruby by introducing clear entry points and minimizing side effects. 1,409
phpactor/phpactor A tool that provides intelligent code completion and refactoring capabilities for PHP developers 1,440
developit/preact-cycle A minimal Virtual DOM rendering library using Preact 138
jonatas/fast Tools to search and refactor Ruby code directly in its abstract syntax tree 256
angelozerr/jdt-codemining An Eclipse plugin that enhances code mining functionality for Java development 301
sonarsource/sonar-java Analyzes Java code quality and security issues to help developers write cleaner code 1,134
scientistproject/scientist.net A .NET library that refactors code to compare different approaches and measure performance. 1,466
simonbaars/adventofcode-java A Java implementation of solutions to Advent of Code problems 50