@@ -355,9 +355,8 @@ impl Language {
355
355
pub fn get_language_stats (
356
356
dir : & str ,
357
357
exclude : Vec < & str > ,
358
- is_root : bool ,
359
358
) -> Result < ( Vec < ( Language , f64 ) > , usize ) > {
360
- let tokei_langs = project_languages ( & dir, exclude, is_root ) ;
359
+ let tokei_langs = project_languages ( & dir, exclude) ;
361
360
let languages_stat =
362
361
Language :: get_languages_stat ( & tokei_langs) . ok_or ( Error :: SourceCodeNotFound ) ?;
363
362
let mut stat_vec: Vec < ( _ , _ ) > = languages_stat. into_iter ( ) . collect ( ) ;
@@ -379,7 +378,7 @@ fn get_total_loc(languages: &tokei::Languages) -> usize {
379
378
. fold ( 0 , |sum, val| sum + val. code )
380
379
}
381
380
382
- fn project_languages ( dir : & str , exclude : Vec < & str > , is_root : bool ) -> tokei:: Languages {
381
+ fn project_languages ( dir : & str , exclude : Vec < & str > ) -> tokei:: Languages {
383
382
use tokei:: Config ;
384
383
385
384
let mut languages = tokei:: Languages :: new ( ) ;
@@ -389,9 +388,7 @@ fn project_languages(dir: &str, exclude: Vec<&str>, is_root: bool) -> tokei::Lan
389
388
..Config :: default ( )
390
389
} ;
391
390
392
- let d = if is_root { "." } else { dir } ;
393
- languages. get_statistics ( & [ & d] , & exclude, & tokei_config) ;
394
-
391
+ languages. get_statistics ( & [ & dir] , & exclude, & tokei_config) ;
395
392
languages
396
393
}
397
394
0 commit comments