nushell/src/parser
est31 1277bfe0fb Fix setting configuration params
Fixes #627

Fixes a regression caused by #579, specifically commit cc8872b4ee .

The code was intended to perform a comparison between the wanted
output type and "Tagged<Value>" in order to be able to provide a
special-cased path for Tagged<Value>. When I wrote the code, I
used "name" as a variable name and only later realized that it
shadowed the "name" param to the function, so I renamed it to
type_name, but forgot to change the comparison.
This broke the special-casing, as the name param only contains
the name of the struct without generics (like "Tagged"), while
`std::any::type_name` (in the current implementation) contains
the full paths of the struct including all generic params
(like "nu::object::meta::Tagged<nu::object::base::Value>").
2019-09-09 13:22:18 +02:00
..
hir Remove unused code 2019-09-01 23:11:05 -07:00
parse Merge pull request #603 from jonathandturner/oop_to_table 2019-09-06 05:22:24 +12:00
deserializer.rs Fix setting configuration params 2019-09-09 13:22:18 +02:00
hir.rs Remove unused code 2019-09-01 23:11:05 -07:00
parse.rs Replace crate visibility identifier with pub(crate) 2019-08-29 13:09:09 +02:00
parse_command.rs Remove usage of in_band_lifetimes feature 2019-08-30 01:32:31 +09:00
registry.rs Remove unused code 2019-09-01 23:11:05 -07:00