Cut problematic dependency

This commit is contained in:
Aleksey Kladov 2020-06-23 18:56:26 +02:00
parent fdf86aee18
commit 84cd28fddc
6 changed files with 31 additions and 15 deletions

View file

@ -203,11 +203,15 @@ struct FileMeta {
impl From<&Fixture> for ParsedMeta {
fn from(f: &Fixture) -> Self {
let mut cfg = CfgOptions::default();
f.cfg_atoms.iter().for_each(|it| cfg.insert_atom(it.into()));
f.cfg_key_values.iter().for_each(|(k, v)| cfg.insert_key_value(k.into(), v.into()));
Self::File(FileMeta {
path: f.path.to_owned(),
krate: f.crate_name.to_owned(),
deps: f.deps.to_owned(),
cfg: f.cfg.to_owned(),
cfg,
edition: f
.edition
.as_ref()