nushell/crates/nu-system
Stefan Holderbach 455d32d9e5
Cut down unnecessary lint allows (#14335)
Trying to reduce lint allows either by checking if they are former false
positives or by fixing the underlying warning.

- **Remove dead `allow(dead_code)`**
- **Remove recursive dead code**
- **Remove dead code**
- **Move test only functions to test module**
  The unit tests that use them, themselves are somewhat sus in that they
mock the usage and not test specificly used methods of the
implementation, so there is a risk for divergence
- **Remove `clippy::uninit_vec` allow.**
  May have been a false positive, or the impl has changed somewhat.
We certainly want to look at the unsafe code here to vet for
correctness.
2024-11-15 19:24:39 +01:00
..
examples Reduce again the number of match calls (#7815) 2023-01-24 12:23:42 +01:00
src Cut down unnecessary lint allows (#14335) 2024-11-15 19:24:39 +01:00
.gitignore Add nu-system and rewrite ps command (#734) 2022-01-14 17:20:53 +11:00
Cargo.toml Bump to dev version 0.100.1 (#14328) 2024-11-14 10:04:39 +01:00
LICENSE Nu glob (#4818) 2022-03-13 11:30:27 -07:00
README.md Add top-level crate documentation/READMEs (#12907) 2024-07-14 10:10:41 +02:00

Operating system specific bindings used by Nushell.

Currently primarily wrappers around processes and ways to gather process info from the system

Internal Nushell crate

This crate implements components of Nushell and is not designed to support plugin authors or other users directly.