Hacker News · AI·· 10 giờ trướcĐiểm AI48
Loose Ends: Kiểm tra tính sống cho mã không dùng đến mà các tác nhân AI để lại
Loose Ends: A check for unused code AI wrote or forgot to remove
Tóm tắt bằng AI
Loose Ends là một công cụ CLI mới kiểm tra xem mã được thêm vào hoặc bị chạm đến trong một thay đổi có còn có thể truy cập được từ một điểm vào thực sự hay không, đánh dấu các phần bổ sung bị mồ côi, mã mới bị mồ côi và các triển khai bị thay thế nhưng vẫn được giữ lại. Nó xây dựng một đồ thị tính sống trên TypeScript, JavaScript, Python và Java, và chỉ báo cáo những gì thay đổi đã làm, vì vậy mã chết hiện có không bao giờ chặn một pull request. Có thể cài đặt qua npm, yêu cầu Node.js 20 trở lên và git.
Nguồn:Hacker News · AI · github.com