Edition 통과 기준

에디션 전환은 버전 업그레이드와 분리해서 판단한다

컴파일러는 계속 올리되, 에디션 변경은 키워드, 관용, 팀 도구가 준비됐을 때 진행합니다.

1

현재선 기록

Cargo.toml의 edition, rustc, MSRV, CI 이미지를 먼저 고정합니다.

2

영향 분리

컴파일러 업그레이드 문제와 에디션 문법 문제를 다른 변경으로 봅니다.

3

자동 보정

cargo fix가 제안한 변경만 적용하고 새 키워드 충돌을 확인합니다.

4

검증 완료

테스트, 문서, 의존성 빌드를 통과한 뒤 팀 표준 문서에 반영합니다.

바뀌는 것

새 키워드, 경로 관용, 도구가 권하는 현대적 작성 방식

프로젝트가 의도적으로 선택한 문법 해석 기준

바뀌지 않는 것

다른 에디션 크레이트와의 링크, 안정 컴파일러 업데이트 수혜

모든 코드를 한 번에 고쳐야 한다는 압박

보류 신호

의존성 빌드가 흔들리거나 MSRV를 설명할 수 없는 경우

전환 목적이 단순 숫자 최신화뿐인 경우