* Confine symlink state handling to scanSymlink in Filesystem source
* Fix s.canFollowSymlinks snafu
* Update symlink tests to use starting depth 0
* Missed one
* Remove symlink checking from scanFile; this is now always handled in scanSymlink
* Confine errgroup.Groups to scanDir in the Filesystem source (#4808)
* Move path parameter after rootPath parameter in the Filesystem source
* Move the depth parameter too
* Only create an errgroup.Group inside scanDir (where it's used) in the Filesystem source