You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The symlink regression tests only exercised the synchronous
atomicWriteFile, so an async-only regression could have slipped through
while the sync suite stayed green.
Mirror all four cases against atomicWriteFileAsync: an existing symlink
survives and its target receives the write, no temp file is left beside
either the link or its target, a plain destination is unaffected, and a
dangling symlink is replaced rather than followed into nothing.
Verified by reverting the async resolveWriteTarget call in isolation --
the symlink case fails, and passes again once restored.
0 commit comments