본문 바로가기

카고 시어

cargo-shear

러스트 미사용 의존성 정리

한줄평

의존성이 쌓인 러스트 프로젝트를 주기적으로 청소할 때 유용합니다. 검출 결과는 사람이 한 번 확인하고 반영하는 편이 안전합니다.

이런 분께 의존성이 늘어난 러스트 프로젝트를 정리하려는 개발자께

좋은 점

  • 쓰지 않는 의존성을 자동 검출
  • 빌드·유지보수 부담 감소

아쉬운 점

  • 러스트 전용
  • 드물게 오탐이 있어 검토가 필요

카고 시어 소개

러스트 프로젝트에서 실제로 쓰이지 않는 의존성을 찾아 알려 주고 정리해 주는 명령줄 도구입니다. Cargo.toml에 등록됐지만 코드에서 참조되지 않는 크레이트를 감지해 빌드 시간과 의존성 트리를 가볍게 유지하도록 돕습니다. cargo 하위 명령으로 실행합니다.

제작사

영삼넷 · 공식 홈페이지