troessner

reek

troessner

Code smell detector for Ruby

AI 简介

Reek 是一个面向 Ruby 语言的静态代码异味检测工具,用于自动识别类、模块和方法中违反代码质量原则的模式(如过长方法、重复代码、不清晰命名等)。它基于抽象语法树(AST)解析实现轻量级静态分析,支持命令行扫描、配置文件定制、TODO 列表生成及与 Rails 项目和编辑器(如 VS Code、Vim)集成。适用于 Ruby 开发团队在 CI/CD 流程中持续监控代码可维护性,或开发者在本地开发阶段进行代码审查与重构辅助。

Ruby
MIT License
4.1k
Stars
281
Forks
41
Watchers
49
Issues

Star 增长

今日0
近 7 天0
近 30 天+1
综合评分29.35
默认分支master