unit test page result: show syntax errors (#6308)

Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
This commit is contained in:
Lars Hvam 2023-06-02 06:43:32 +02:00 committed by GitHub
parent e2b2f1712d
commit e6fcfd97af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -201,6 +201,8 @@ CLASS zcl_abapgit_gui_page_runit IMPLEMENTATION.
FIELD-SYMBOLS <ls_class> TYPE any.
FIELD-SYMBOLS <ls_method> TYPE any.
FIELD-SYMBOLS <lv_any> TYPE any.
FIELD-SYMBOLS <lt_text_info> TYPE ANY TABLE.
FIELD-SYMBOLS <ls_text_info> TYPE any.
FIELD-SYMBOLS <lt_params> TYPE string_table.
@ -222,10 +224,19 @@ CLASS zcl_abapgit_gui_page_runit IMPLEMENTATION.
LOOP AT <lt_indices> ASSIGNING <ls_alert_by_index>.
ASSIGN COMPONENT 'ALERTS' OF STRUCTURE <ls_alert_by_index> TO <lt_alerts>.
LOOP AT <lt_alerts> ASSIGNING <ls_alert> WHERE ('KIND = ''F'' OR KIND = ''S'' OR KIND = ''E''').
LOOP AT <lt_alerts> ASSIGNING <ls_alert> WHERE ('KIND = ''F'' OR KIND = ''S'' OR KIND = ''E'' OR KIND = ''W''').
CLEAR lv_text.
ASSIGN COMPONENT 'HEADER-PARAMS' OF STRUCTURE <ls_alert> TO <lt_params>.
LOOP AT <lt_params> INTO lv_params.
lv_text = lv_params.
lv_text = lv_text && lv_params.
ENDLOOP.
ASSIGN COMPONENT 'TEXT_INFOS' OF STRUCTURE <ls_alert> TO <lt_text_info>.
LOOP AT <lt_text_info> ASSIGNING <ls_text_info>.
ASSIGN COMPONENT 'PARAMS' OF STRUCTURE <ls_text_info> TO <lt_params>.
LOOP AT <lt_params> INTO lv_params.
lv_text = lv_text && lv_params.
ENDLOOP.
ENDLOOP.
ri_html->add( |<tr><td><span class="boxed red-filled-set">{ lv_text }</span></td></tr>| ).
lv_count = lv_count + 1.