@@ -3,8 +3,10 @@ use std::fs;
3
3
use std:: path:: Path ;
4
4
5
5
use clap:: Parser ;
6
- use report:: { LinesOfCodeReport , LinesOfCodeReporterOptions , shell_summary, github_step_summary, pr_message, slack_message} ;
7
- use serde_json;
6
+ use report:: {
7
+ LinesOfCodeReport , LinesOfCodeReporterOptions , github_step_summary, pr_message, shell_summary,
8
+ slack_message,
9
+ } ;
8
10
use spinoff:: { Color , Spinner , spinners:: Dots } ;
9
11
use tokei:: { Config , LanguageType , Languages } ;
10
12
@@ -23,7 +25,7 @@ fn count_lines_of_code() -> (usize, HashMap<String, usize>) {
23
25
for report in & rust. reports {
24
26
let file_path = report. name . to_string_lossy ( ) . to_string ( ) ;
25
27
if let Some ( relative_path) = file_path. strip_prefix ( "../src/" ) {
26
- // Exclude files in ethrex/ subdirectory
28
+ // Exclude files in ethrex/ subdirectory
27
29
if !relative_path. starts_with ( "ethrex/" ) {
28
30
total_loc += report. stats . code ;
29
31
detailed_files. insert ( relative_path. to_string ( ) , report. stats . code ) ;
@@ -41,7 +43,7 @@ fn main() {
41
43
let mut spinner = Spinner :: new ( Dots , "Counting lines of code..." , Color :: Cyan ) ;
42
44
43
45
let ( total_loc, detailed_files) = count_lines_of_code ( ) ;
44
-
46
+
45
47
spinner. success ( "Lines of code calculated!" ) ;
46
48
47
49
let mut spinner = Spinner :: new ( Dots , "Generating report..." , Color :: Cyan ) ;
@@ -57,7 +59,7 @@ fn main() {
57
59
serde_json:: to_string ( & detailed_files) . unwrap ( ) ,
58
60
)
59
61
. expect ( "current_detailed_loc_report.json could not be written" ) ;
60
-
62
+
61
63
spinner. success ( "Detailed report generated!" ) ;
62
64
println ! ( "{}" , shell_summary( new_report) ) ;
63
65
} else if opts. compare_detailed {
@@ -73,7 +75,7 @@ fn main() {
73
75
pr_message ( previous_detailed_loc_report, current_detailed_loc_report) ,
74
76
)
75
77
. unwrap ( ) ;
76
-
78
+
77
79
spinner. success ( "Comparison report generated!" ) ;
78
80
} else if opts. summary {
79
81
spinner. success ( "Report generated!" ) ;
@@ -104,4 +106,4 @@ fn main() {
104
106
spinner. success ( "Report generated!" ) ;
105
107
println ! ( "{}" , shell_summary( new_report) ) ;
106
108
}
107
- }
109
+ }
0 commit comments