mirror of
https://github.com/nushell/nushell
synced 2024-12-30 15:03:25 +00:00
217eb4ed70
# Description Fixes: #13460 The issue is caused by `try_exists` method on path, it will return `Err(NotADirectory)` if user tried to check for a path under a regular file. To fix it, I think it's ok to use `exists` rather than `try_exists`, although [Path::exists()](https://doc.rust-lang.org/std/path/struct.Path.html#method.exists) only checks whether or not a path was both found and readable. I think it's ok, and we can add this information under `extra_description`. # User-Facing Changes The following code will no longer raise error: ``` touch a; 'a/b' | path exists ``` # Tests + Formatting Added 1 test. |
||
---|---|---|
.. | ||
basename.rs | ||
dirname.rs | ||
exists.rs | ||
expand.rs | ||
join.rs | ||
mod.rs | ||
parse.rs | ||
split.rs | ||
type_.rs |