v2.2.1 - 안전한 에러 처리 개선
🛡️ v2.2.1 - 안전한 에러 처리 개선
🔧 주요 변경사항
- 안전한 캐시 삭제:
rm명령어 실패 시 스크립트가 중단되지 않도록 개선 - 새로운
safe_remove()함수: 실패해도 계속 진행하는 안전한 삭제 방식 - 사용자 친화적 에러 메시지: 삭제 실패 시 수동 해결 방법 안내
🐛 해결된 문제
rm -rf "$HOME/.gradle/caches/modules-2"실행 시 "Directory not empty" 에러로 스크립트 중단set -e로 인한 과도한 민감성 문제 해결
🔄 변경된 동작
이전 (v2.2.0):
rm -rf "$HOME/.gradle/caches/modules-2" # 실패시 스크립트 중단 ❌