mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-30 05:37:47 +08:00
Address review feedback - Resolve the type check child process on `close` rather than `exit`, so the captured stdout/stderr is complete before it is inspected. Resolving on `exit` could race with the pipes draining and truncate diagnostics. - Use an explicit type predicate when filtering out unresolved symbols rather than relying on inferred narrowing of `Symbol | undefined`. - Drop the redundant second `disallowedTypes.includes()` in toViolations by splitting the direct name match from the symbol id lookup. - Fix a collapsed function signature and reword the pass 1 comment, which described files matched by a rule that disallows nothing as "exempt" and read as though skipped files were traversed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>