Open llbit opened 9 years ago
https://phabricator-dot-shipshapecode.appspot.com/D54 adds ignoring of symlinks.
Blocking all symlinks feels overkill.
filepath.Walk() always ignores symlinks, so I'm not sure if 3cf7aa9 even does anything.
@rsamuelklatchko Pointed out offline that 3cf7aa9 does succeed in ignored symlinked files. filepath.Walk() won't recurse into symlinked directories. Still, that doesn't explain why @llbit saw Shipshape analyzing bazel-bin
.
@clconway the .shipshape
file was updated in b35a9a9d594cedfee1ccc543ad3578875555d405 to ignore bazel-bin
.
Shipshape seems to be sending requests to analyze symlinks to my standalone analyzer. When I run shipshape on itself it sends requests to analyze
bazel-bin
(shouldn't this be ignored in.shipshape
?), andtools/defaults
. These are both symlinks in the shipshape directory, so maybe they did not get copied over to the docker volume.Is this intended, or should Shipshape ignore symlinks instead?