RefactorFirst cicirello · PARTIAL
Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
github.com/cicirello/RefactorFirst · ★ 0 · Forks 0 · Size 2.5 MB
SUMMARY
Technologies 22
Scored 17
Observed 17
Practices 6
Evidence 34
Skips 5
COVERAGE
Analyzed 389 files · 694 commits · 0 API calls
TECHNOLOGIES & DEPTH
Java LANGUAGE Depth 70
287 files · PRODUCTION
XML LANGUAGE Depth 70
12 files · PRODUCTION
JSON LANGUAGE Depth 70
1 files · PRODUCTION
Gradle LANGUAGE Depth 70
2 files · PRODUCTION
Markdown LANGUAGE Depth 70
11 files · PRODUCTION
YAML LANGUAGE Depth 70
6 files · PRODUCTION
Kotlin LANGUAGE Depth 70
51 files · PRODUCTION
Maven BUILD_TOOL Depth 80
1 files · CONFIGURATION
Gradle BUILD_TOOL Depth 80
1 files · CONFIGURATION
Apache Commons LIBRARY Depth —
0 files · config only
Apache Kafka MESSAGE_BROKER Depth 65
1 files · CONFIGURATION
Apache Maven BUILD_TOOL Depth —
0 files · config only
JUnit TESTING Depth 85
75 files · PRODUCTION, TEST
Jackson LIBRARY Depth 100
8 files · CONFIGURATION, PRODUCTION, TEST
Lombok LIBRARY Depth 85
71 files · PRODUCTION
Micrometer OBSERVABILITY Depth —
0 files · config only
Mockito TESTING Depth 64
7 files · TEST
MongoDB DATABASE Depth 61
1 files · CONFIGURATION
Quarkus FRAMEWORK Depth —
0 files · config only
SLF4J LIBRARY Depth —
0 files · config only
Spring Security SECURITY Depth 73
3 files · CONFIGURATION
TypeScript LANGUAGE Depth 100
19 files · CONFIGURATION, PRODUCTION
PRACTICES
documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · absentlinting · absentformatting · absent
ACTIVITY & OWNERSHIP
First commit 2020-10-01
Last commit 2026-09-24
Active months 53
Commits 694