(p string, f fs.FS)
| 222 | } |
| 223 | |
| 224 | func stat(p string, f fs.FS) (fs.FileInfo, error) { |
| 225 | if f, ok := f.(fs.StatFS); ok { |
| 226 | return f.Stat(p) |
| 227 | } |
| 228 | |
| 229 | file, err := f.Open(p) |
| 230 | if err != nil { |
| 231 | return nil, err |
| 232 | } |
| 233 | |
| 234 | defer file.Close() |
| 235 | return file.Stat() |
| 236 | } |
| 237 | |
| 238 | func isWsl() bool { |
| 239 | return os.Getenv("WSL_DISTRO_NAME") != "" |
no test coverage detected
searching dependent graphs…