// The list of crates to consider public for
// checking leaked private dependency types in public interfaces
- extern_public: FxHashSet<String> [UNTRACKED],
+ extern_public: Vec<String> [TRACKED],
}
);
cli_forced_thinlto_off: false,
remap_path_prefix: Vec::new(),
edition: DEFAULT_EDITION,
- extern_public: FxHashSet::default()
+ extern_public: vec![]
}
}
}
)
}
- let mut extern_public: FxHashSet<String> = matches.opt_strs("extern-public").
+ let mut extern_public: Vec<String> = matches.opt_strs("extern-public").
iter().cloned().collect();
// FIXME - come up with a better way of handling this
- extern_public.insert("core".to_string());
- extern_public.insert("std".to_string());
+ extern_public.push("core".to_string());
+ extern_public.push("std".to_string());
let (lint_opts, describe_lints, lint_cap) = get_cmd_lint_options(matches, error_format);