mirror of
https://github.com/nushell/nushell.git
synced 2025-08-09 16:45:33 +02:00
Adjust signatures for cellpath access of tables (#9778)
# Description Reallow the commands that take cellpaths as rest parameters to operate on table input data. Went through all commands returned by ``` scope commands | filter { |cmd| $cmd.signatures | values | any {|sig| $sig | any {|$sig| $sig.parameter_type == rest and $sig.syntax_shape == cellpath } } } | get name ``` Only exception to that was `is-empty` that returns a bool. # User-Facing Changes Same table operations as in `0.82` should still be possible Mitigates effects of #9680
This commit is contained in:
committed by
GitHub
parent
d7ebe5fdc3
commit
9db0d6bd34
@ -56,7 +56,9 @@ where
|
||||
.input_output_types(vec![
|
||||
(Type::String, Type::String),
|
||||
(Type::String, Type::Binary),
|
||||
(Type::Table(vec![]), Type::Table(vec![])),
|
||||
])
|
||||
.allow_variants_without_examples(true)
|
||||
.switch(
|
||||
"binary",
|
||||
"Output binary instead of hexadecimal representation",
|
||||
|
Reference in New Issue
Block a user