@@ -65,21 +65,23 @@ def cli(url=None, branch=None, user_config_filename=None, repo_config_filename=N
65
65
if json_output is True :
66
66
quiet = True
67
67
68
+ init_terminal_colors ()
68
69
repo = Repo (url , branch , path )
70
+
71
+ print_feedback_about_repo_args (url , branch , path , is_quiet = quiet )
72
+ print_feedback_about_config_args (ignore_repo_config , repo_config_filename , user_config_filename , is_quiet = quiet )
73
+
69
74
checker = Checker (repo , user_config_filename = user_config_filename , repo_config_filename = repo_config_filename ,
70
75
ignore_repo_config = ignore_repo_config , is_quiet = quiet )
71
76
72
77
previous_compliance = checker .readme .get_compliance ()
73
78
current_compliance = checker .check_five_recommendations ()
74
79
75
80
if json_output is True :
76
- json_data = json .dumps (current_compliance .as_json (), indent = 2 )
81
+ json_data = json .dumps (current_compliance .as_json (), indent = 2 , ensure_ascii = True )
77
82
print (json_data )
78
83
sys .exit (0 )
79
84
else :
80
- print_feedback_about_repo_args (url , branch , path , is_quiet = quiet )
81
- print_feedback_about_config_args (ignore_repo_config , repo_config_filename , user_config_filename , is_quiet = quiet )
82
- init_terminal_colors ()
83
85
sys .exit (print_call_to_action (previous_compliance , current_compliance , checker , is_quiet = quiet ))
84
86
85
87
if __name__ == "__main__" :
0 commit comments