Skip to content

Commit f5296f2

Browse files
committed
fixed regression - order languages by loc
1 parent c527767 commit f5296f2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/language.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -269,13 +269,13 @@ impl Language {
269269
let tokei_langs = project_languages(&dir);
270270
let languages_stat =
271271
Language::get_languages_stat(&tokei_langs).ok_or(Error::SourceCodeNotFound)?;
272-
let stat_vec = languages_stat.into_iter().collect();
272+
let mut stat_vec: Vec<(_, _)> = languages_stat.into_iter().collect();
273+
stat_vec.sort_by(|a, b| a.1.partial_cmp(&b.1).unwrap().reverse());
273274
let loc = get_total_loc(&tokei_langs);
274275
Ok((stat_vec, loc))
275276
}
276277

277-
pub fn get_dominant_language(mut languages_stat_vec: Vec<(Language, f64)>) -> Language {
278-
languages_stat_vec.sort_by(|a, b| a.1.partial_cmp(&b.1).unwrap().reverse());
278+
pub fn get_dominant_language(languages_stat_vec: Vec<(Language, f64)>) -> Language {
279279
languages_stat_vec[0].0.clone()
280280
}
281281
}

0 commit comments

Comments
 (0)