변경 감지
watch 모드가 수정된 파일과 import 관계를 통해 영향을 받는 프로젝트를 찾는다. · file event
증분 컴파일은 파일 변경, 의존 그래프, tsbuildinfo 캐시를 비교해 다시 검사할 타입 범위를 줄인다.
watch 모드가 수정된 파일과 import 관계를 통해 영향을 받는 프로젝트를 찾는다. · file event
tsbuildinfo의 이전 graph signature와 현재 소스 signature를 비교한다. · signature
변경된 타입이 외부 선언에 영향을 주지 않으면 하위 범위에서 멈춘다. · narrow
d.ts와 js 산출물을 업데이트하고 다음 watch cycle의 기준으로 저장한다. · next baseline
캐시 파일 위치가 패키지별로 충돌하지 않는다.
핵심incremental watch 갱신 흐름은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.