규칙 12.2
12장, 진단 리뷰
A code must be TS8 followed by a sequential number in the order codes were added, or a number from a block handed to a parallel branch (Rule 3.7), whose unused numbers stay a gap.
TS8099 is the catch-all for a site that does not yet deserve its own code, and a refusal that has a reason must leave it.
규칙 본문과 그 아래 항목은 설계 문서에 적힌 컴파일러 원문이라 한국어 페이지에서도 영어로 둡니다.
근거
a stable code is what a test, an issue, and a language service filter key on.
출처
the head comment of src/compiler/ts/codes.ts; surface §28 (roadmap 0.3 item T10, “in place of TS8099 Unsupported expression”).
검증 방식
리뷰로 지킵니다. 확인하는 파일은 없고, 규칙 스스로 리뷰가 지킨다고 적어 두었습니다.
컴파일러가 이 규칙을 적용하는 곳을 규칙이 직접 적은 내용입니다.
review against Rule 3.7.
설명하는 절
커밋 c66579bf의 표면 문서에서 이 규칙을 설명하는 절입니다.
함께 보기
소스
커밋 c66579bf의 규칙 원문:
docs/language-design.md:1254(설계 문서)reqs/rules/RULE-1202.md(추적 항목)