Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
Die Hauptfunktionen von jimbethancourt/refactorfirst sind: Code Analysis, Integration and Reporting, Static Analysis Tools, Code Review and Analysis.
Open-Source-Alternativen zu jimbethancourt/refactorfirst sind unter anderem: haya14busa/reviewdog — Reviewdog is an automated review bot and CI code review orchestrator that converts the output of static analysis tools… tomasbjerre/violations-lib — Java library for parsing report files from static code analysis. jeremyjh/dialyxir — Mix tasks to simplify use of Dialyzer in Elixir projects. analysis-tools-dev/static-analysis — This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It… jendrikseipp/vulture — Vulture is a static analysis tool and linter designed to find unused variables, functions, and classes in Python… inaka/elvis — Erlang Style Reviewer.
Java library for parsing report files from static code analysis.
Reviewdog is an automated review bot and CI code review orchestrator that converts the output of static analysis tools into automated pull request comments. It functions as a linter output parser and static analysis commenter, transforming unstructured logs from compilers or linters into structured diagnostics. The project distinguishes itself by using pattern-based output parsing and a platform-agnostic plugin architecture to unify multi-language linting workflows. It employs diff-based result filtering to isolate issues introduced in a specific commit and provides the ability to post action
This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma