Introduce CallInfo, which abstracts args, name_span, and source_map

This commit is contained in:
Jonathan Turner
2019-07-20 14:27:10 +12:00
parent 08f6d29b79
commit 15507f00fc
36 changed files with 173 additions and 116 deletions

View File

@ -40,7 +40,7 @@ pub fn value_to_yaml_value(v: &Value) -> serde_yaml::Value {
pub fn to_yaml(args: CommandArgs) -> Result<OutputStream, ShellError> {
let out = args.input;
let name_span = args.name_span;
let name_span = args.call_info.name_span;
Ok(out
.values
.map(