pub fn normalize_lib( original_lib: Option<&TomlLibTarget>, package_root: &Path, package_name: &str, edition: Edition, autodiscover: Option<bool>, warnings: &mut Vec<String>, ) -> CargoResult<Option<TomlLibTarget>>