nushell/crates/nu-cmd-lang/src/core_commands
Stefan Holderbach 24d2c8dd8e
Follow API guidelines for public types (#12283)
# Description
Follow the [API guideline naming
conventions](https://rust-lang.github.io/api-guidelines/naming.html)
also for our externally exposed types

(See
[`clippy::wrong_self_convention`](https://rust-lang.github.io/rust-clippy/master/index.html#/wrong_self_convention)
with [`avoid-breaking-exported-api =
false`](https://doc.rust-lang.org/clippy/lint_configuration.html#avoid-breaking-exported-api)
)

Also be a good citizen around doccomments

- **Fix `Unit::to_value` to `Unit::build_value`**
- **Fix `PipelineData::is_external_failed` to `check_external_failed`**
- **Fix doccomment on `check_external_failed`**
- **Fix `Value::into_config` naming to `parse_as_config`**
- **Document `Value::parse_as_config`**

# Plugin-Author-Facing Changes
See renames above
2024-03-26 12:12:25 +01:00
..
overlay IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
scope Change category of scope commands to core (#10892) 2023-10-30 19:55:40 +01:00
alias.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
break_.rs Convert remainder of ShellError variants to named fields (#11276) 2023-12-09 18:46:21 -06:00
collect.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
const_.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
continue_.rs Convert remainder of ShellError variants to named fields (#11276) 2023-12-09 18:46:21 -06:00
def.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
describe.rs Make custom value type handling more consistent (#12230) 2024-03-19 11:09:59 +01:00
do_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
echo.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
error_make.rs Better generic errors for plugins (and perhaps scripts) (#12236) 2024-03-21 12:27:21 +01:00
export_alias.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
export_const.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
export_def.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
export_extern.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
export_module.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
export_use.rs Use rest argument in export use to match use (#12228) 2024-03-18 20:37:53 +01:00
export.rs Move Value to helpers, separate span call (#10121) 2023-09-03 07:27:29 -07:00
extern_.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
for_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
hide_env.rs Fix incorrect handling of boolean flags for builtin commands (#11492) 2024-01-11 17:19:48 +02:00
hide.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
if_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
ignore.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
lazy_make.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
let_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
loop_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
match_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
mod.rs Keep plugins persistently running in the background (#12064) 2024-03-09 17:10:22 -06:00
module.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
mut_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
plugin_list.rs Keep plugins persistently running in the background (#12064) 2024-03-09 17:10:22 -06:00
plugin_stop.rs Keep plugins persistently running in the background (#12064) 2024-03-09 17:10:22 -06:00
plugin.rs Keep plugins persistently running in the background (#12064) 2024-03-09 17:10:22 -06:00
register.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
return_.rs Enforce required, optional, and rest positional arguments start with an uppercase and end with a period. (#11285) 2023-12-15 14:32:37 +08:00
try_.rs Follow API guidelines for public types (#12283) 2024-03-26 12:12:25 +01:00
use_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00
version.rs Remove feat extra and include in default (#12140) 2024-03-10 17:29:02 +01:00
while_.rs IO and redirection overhaul (#11934) 2024-03-14 15:51:55 -05:00