nushell/crates/nu-protocol
Simon Guest dc8268be0c Use Path::real_parent instead of Path::parent
Except for places where this makes no sense.  Note that real_parent
touches the filesystem and requires the path to exist.

Also, unable to use it in nu-test-support without breaking the test
commands::ucp::copies_the_file_inside_directory_if_path_to_copy_is_directory
which switches cwd out from under its feet (I think).
2024-06-27 11:46:35 +12:00
..
src Use Path::real_parent instead of Path::parent 2024-06-27 11:46:35 +12:00
tests Replace ExternalStream with new ByteStream type (#12774) 2024-05-16 07:11:18 -07:00
Cargo.toml Use Path::real_parent instead of Path::parent 2024-06-27 11:46:35 +12:00
LICENSE Fix rest of license year ranges (#8727) 2023-04-04 09:03:29 +12:00
README.md

nu-protocol

The nu-protocol crate holds the definitions of structs/traits that are used throughout Nushell. This gives us one way to expose them to many other crates, as well as make these definitions available to each other, without causing mutually recursive dependencies.