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
This commit should not be merged, instead the indicated commit should be
merged into upstream go-paths-helper first and this commit adapted.
This makes two relevant changes:
- ReadDirRecursive now returns broken symlinks as-is (and other files
that cannot be stat'd due to permission errors) rather than failing
entirely. This causes broken symlinks to no longer break the build,
unless they are actually used (i.e. broken .cpp links will cause gcc
to error out later).
- FilterOutDirs no longer filters out broken symlinks (and other files
that cannot be stat'd due to whatever error). This ensures that
broken symlinks are actually returned by Sketch.supportedFiles, so
sketch.New can check them (though that still ignores any errors
currently).
The test suite is updated for these changes.
0 commit comments