跳到正文
Hacker News · AI·· 12 小时前AI 评分48

Loose Ends:对 AI 代理遗留的未使用代码进行存活性检查

Loose Ends: A check for unused code AI wrote or forgot to remove

AI 导读

Loose Ends 是一款新的 CLI 工具,用于检查变更中添加或修改的代码是否仍可从真实入口点到达,标记出孤立的新增代码、新近孤立的代码以及被替换后仍留在原地的实现。它跨 TypeScript、JavaScript、Python 和 Java 构建存活性图,并且只报告本次变更所造成的影响,因此已有的死代码永远不会阻塞拉取请求。可通过 npm 安装,需要 Node.js 20 或更高版本以及 git。

来源:Hacker News · AI · github.com