mirror of
https://github.com/nushell/nushell
synced 2024-12-30 15:03:25 +00:00
Rename extra's format
to format pattern
(#11355)
This removes the naming conflict, introduced by `fd77114` (#11334), when the `extra` feature is enabled.
This commit is contained in:
parent
c9399f5142
commit
c2283596ac
3 changed files with 10 additions and 10 deletions
|
@ -65,7 +65,7 @@ pub fn add_extra_command_context(mut engine_state: EngineState) -> EngineState {
|
||||||
bind_command!(platform::ansi::Gradient);
|
bind_command!(platform::ansi::Gradient);
|
||||||
|
|
||||||
bind_command!(
|
bind_command!(
|
||||||
strings::format::Format,
|
strings::format::FormatPattern,
|
||||||
strings::encode_decode::EncodeHex,
|
strings::encode_decode::EncodeHex,
|
||||||
strings::encode_decode::DecodeHex,
|
strings::encode_decode::DecodeHex,
|
||||||
strings::str_::case::Str,
|
strings::str_::case::Str,
|
||||||
|
|
|
@ -10,15 +10,15 @@ use nu_protocol::{
|
||||||
};
|
};
|
||||||
|
|
||||||
#[derive(Clone)]
|
#[derive(Clone)]
|
||||||
pub struct Format;
|
pub struct FormatPattern;
|
||||||
|
|
||||||
impl Command for Format {
|
impl Command for FormatPattern {
|
||||||
fn name(&self) -> &str {
|
fn name(&self) -> &str {
|
||||||
"format"
|
"format pattern"
|
||||||
}
|
}
|
||||||
|
|
||||||
fn signature(&self) -> Signature {
|
fn signature(&self) -> Signature {
|
||||||
Signature::build("format")
|
Signature::build("format pattern")
|
||||||
.input_output_types(vec![
|
.input_output_types(vec![
|
||||||
(Type::Table(vec![]), Type::List(Box::new(Type::String))),
|
(Type::Table(vec![]), Type::List(Box::new(Type::String))),
|
||||||
(Type::Record(vec![]), Type::Any),
|
(Type::Record(vec![]), Type::Any),
|
||||||
|
@ -80,12 +80,12 @@ impl Command for Format {
|
||||||
vec![
|
vec![
|
||||||
Example {
|
Example {
|
||||||
description: "Print filenames with their sizes",
|
description: "Print filenames with their sizes",
|
||||||
example: "ls | format '{name}: {size}'",
|
example: "ls | format pattern '{name}: {size}'",
|
||||||
result: None,
|
result: None,
|
||||||
},
|
},
|
||||||
Example {
|
Example {
|
||||||
description: "Print elements from some columns of a table",
|
description: "Print elements from some columns of a table",
|
||||||
example: "[[col1, col2]; [v1, v2] [v3, v4]] | format '{col2}'",
|
example: "[[col1, col2]; [v1, v2] [v3, v4]] | format pattern '{col2}'",
|
||||||
result: Some(Value::list(
|
result: Some(Value::list(
|
||||||
vec![Value::test_string("v2"), Value::test_string("v4")],
|
vec![Value::test_string("v2"), Value::test_string("v4")],
|
||||||
Span::test_data(),
|
Span::test_data(),
|
||||||
|
@ -318,8 +318,8 @@ fn format_record(
|
||||||
mod test {
|
mod test {
|
||||||
#[test]
|
#[test]
|
||||||
fn test_examples() {
|
fn test_examples() {
|
||||||
use super::Format;
|
use super::FormatPattern;
|
||||||
use crate::test_examples;
|
use crate::test_examples;
|
||||||
test_examples(Format {})
|
test_examples(FormatPattern {})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
mod command;
|
mod command;
|
||||||
|
|
||||||
pub(crate) use command::Format;
|
pub(crate) use command::FormatPattern;
|
||||||
|
|
Loading…
Reference in a new issue