@@ -66,26 +66,34 @@ def print_details(self):
6666 :return:
6767 """
6868
69- for validation_result in self ._validation_result_dict .values ():
69+ results_summary = self .__get_summary ()
70+
71+ message_count = results_summary ['infos_count' ]
72+ if message_count > 0 :
7073 indent_level = 0
71- if validation_result .get_infos_count () > 0 :
72- _print_results_category_details (validation_utils .format_message ('WLSDPLY-05201' ),
73- validation_result .get_infos_count (),
74- validation_result .get_infos_messages (), indent_level )
74+ validation_utils .print_blank_lines ()
75+ validation_utils .print_indent ('%s: %d' % (validation_utils .format_message ('WLSDPLY-05201' ),
76+ message_count ), indent_level + 1 )
77+ for validation_result in self ._validation_result_dict .values ():
78+ _print_results_category_details (validation_result .get_infos_messages (), indent_level )
7579
76- for validation_result in self ._validation_result_dict .values ():
80+ message_count = results_summary ['warnings_count' ]
81+ if message_count > 0 :
7782 indent_level = 0
78- if validation_result .get_warnings_count () > 0 :
79- _print_results_category_details (validation_utils .format_message ('WLSDPLY-05202' ),
80- validation_result .get_warnings_count (),
81- validation_result .get_warnings_messages (), indent_level )
83+ validation_utils .print_blank_lines ()
84+ validation_utils .print_indent ('%s: %d' % (validation_utils .format_message ('WLSDPLY-05202' ),
85+ message_count ), indent_level + 1 )
86+ for validation_result in self ._validation_result_dict .values ():
87+ _print_results_category_details (validation_result .get_warnings_messages (), indent_level )
8288
83- for validation_result in self ._validation_result_dict .values ():
89+ message_count = results_summary ['errors_count' ]
90+ if message_count > 0 :
8491 indent_level = 0
85- if validation_result .get_errors_count () > 0 :
86- _print_results_category_details (validation_utils .format_message ('WLSDPLY-05203' ),
87- validation_result .get_errors_count (),
88- validation_result .get_errors_messages (), indent_level )
92+ validation_utils .print_blank_lines ()
93+ validation_utils .print_indent ('%s: %d' % (validation_utils .format_message ('WLSDPLY-05203' ),
94+ message_count ), indent_level + 1 )
95+ for validation_result in self ._validation_result_dict .values ():
96+ _print_results_category_details (validation_result .get_errors_messages (), indent_level )
8997
9098 def log_results (self , logger ):
9199 """
@@ -206,18 +214,13 @@ def __to_string(self):
206214 return '[%s]' % tmp
207215
208216
209- def _print_results_category_details (result_category , category_count , category_messages , indent_level ):
217+ def _print_results_category_details (category_messages , indent_level ):
210218 """
211219
212- :param result_category:
213- :param category_count:
214220 :param category_messages:
215221 :param indent_level:
216222 :return:
217223 """
218- validation_utils .print_blank_lines ()
219- validation_utils .print_indent ('%s: %d' % (result_category , category_count ), indent_level + 1 )
220-
221224 for i in range (len (category_messages )):
222225 messages = category_messages [i ]
223226 validation_utils .print_indent (
0 commit comments