OpenRewrite
a year ago
- #developer-tools
- #automation
- #refactoring
- OpenRewrite是一个开源的源代码自动化重构生态系统
- 它使用无损语义树(LSTs)来表示和修改源代码
- OpenRewrite提供预封装的重构方案,支持框架迁移、安全修复和代码风格统一
- 通过Gradle和Maven等构建工具插件支持单代码库重构
- 最初专注于Java语言,现正扩展支持其他语言和框架
- Moderne是商业化平台,基于OpenRewrite增强跨多代码库的大规模重构能力
- OpenRewrite社区活跃,通过Slack、Discord和YouTube提供支持
- 为新用户提供快速入门指南和配方开发资源