Semantic Diff

#8984 Mark namespace-entry as requiring namespace in the build schema

2 commits

9e2f371482f529406d70df0565784aa8df3554e9..pr-8984

17286307c · Christoph Knittel with Claude Opus 5.5 · Oct 23, 2026

Mark namespace-entry as requiring namespace in the build schema

The schema said a namespace-entry without a namespace has no effect, which describes the Rust build system; rescript rejects such a configuration. The description now says so, and a dependencies rule lets editors flag a namespace-entry without a namespace key.

8717742a3 · Christoph Knittel with Claude Opus 5.5 · Oct 23, 2026

Reject namespace false beside namespace-entry in the build schema

Codex review: the property dependency accepted "namespace": false with a namespace-entry, which rescript rejects. The schema dependency now also requires namespace not to be false.