Reviewdog is a linter result posting tool and a diff-aware static analysis filter. It parses the output of various linters and posts findings as comments on pull requests within code hosting platforms. It also functions as a quality gate for CI pipelines, failing builds when findings exceed specified severity thresholds. The project distinguishes itself by isolating static analysis issues to only those introduced within the current git code diff, preventing the reporting of legacy errors. It unifies tool findings by processing industry-standard SARIF and XML diagnostic formats alongside custo
Java library for parsing report files from static code analysis.
Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
ChatGPT-CodeReview is an AI-driven code analysis tool and bot that uses a large language model to automatically review pull request diffs and post feedback on code changes. It functions as a system for detecting bugs and suggesting improvements in source code. The tool provides a containerized runtime for deployment as a background process or through a GitHub Action. Users can customize the analysis behavior, style, and technical depth by adjusting model parameters and system prompts. The system handles automated code review workflows by triggering analysis via webhooks and CI pipelines, upd
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.
الميزات الرئيسية لـ haya14busa/reviewdog هي: Automated Pull Request Reviewers, Static Analysis PR Commenters, Linter Output Parsing, Automated PR Commenting, Diff-Based Change Isolation, Static Analysis Filtering, Regex-Based Output Parsing, Linter Output Processing.
تشمل البدائل مفتوحة المصدر لـ haya14busa/reviewdog: reviewdog/reviewdog — Reviewdog is a linter result posting tool and a diff-aware static analysis filter. It parses the output of various… tomasbjerre/violations-lib — Java library for parsing report files from static code analysis. jimbethancourt/refactorfirst — Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor… anc95/chatgpt-codereview — ChatGPT-CodeReview is an AI-driven code analysis tool and bot that uses a large language model to automatically review… villesau/ai-codereviewer — Ai-codereviewer is a GitHub pull request review bot and LLM code review tool that functions as an OpenAI code analysis… danger/danger-js — danger-js is an automated code review tool and CI pipeline plugin that functions as a pull request linter. It verifies…