Staged Files | ' ). - ro_html->add( '
---|
Staged Files | ' ). + ri_html->add( '||
---|---|---|
' ). - ro_html->add( zcl_abapgit_gui_chunk_lib=>render_item_state( + ri_html->add( ' | ||
' ).
+ ri_html->add( zcl_abapgit_gui_chunk_lib=>render_item_state(
iv_lstate = | ' ).
- ro_html->add( '' ).
- ro_html->add( |{ zcl_abapgit_stage=>method_description( | ' ).
- ro_html->add( '' ).
- ro_html->add( | ' ).
- ro_html->add( '' ).
+ ri_html->add( |{ zcl_abapgit_stage=>method_description( | ' ).
+ ri_html->add( '' ).
+ ri_html->add( | ' ).
+ ri_html->add( '' ).
ENDLOOP.
- ro_html->add( '
Browser: | " + navigator.userAgent + ' &&
+ ri_html->set_title( cl_abap_typedescr=>describe_by_object_ref( me )->get_relative_name( ) ).
+ ri_html->add( 'debugOutput("
| ).
- ro_html->add( render_diff_head( is_diff ) ).
+ ri_html->add( render_diff_head( is_diff ) ).
" Content
IF is_diff-type <> 'binary'.
- ro_html->add( ' ' ).
- ro_html->add( | ' ).
ENDMETHOD.
@@ -734,10 +734,10 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_DIFF IMPLEMENTATION.
lv_insert_nav TYPE abap_bool,
lv_tabix TYPE syst-tabix.
- FIELD-SYMBOLS ' ).
+ ri_html->add( | ' ).
+ ri_html->add( '' ).
- ro_html->add( 'The content seems to be binary.' ).
- ro_html->add( 'Cannot display as diff.' ).
+ ri_html->add( ' ' ).
- ro_html->add( '' ).
+ ri_html->add( 'The content seems to be binary.' ).
+ ri_html->add( 'Cannot display as diff.' ).
ENDIF.
- ro_html->add( ' ' ).
+ ri_html->add( '|
+ ri_html->add( ' | |
&& | | |
&& | | - | |
&& |{ | | ).
- ro_html->add( ' | ||||||||
| + ri_html->add( ' | ||||||||||||||
| && | | | && | | + | | && |{ | | ).
- ro_html->add( '|||||||||||
| + ri_html->add( | | | && | | | && | | + | | && |{ is_diff_line-new } | | ). WHEN zif_abapgit_definitions=>c_diff-delete. - ro_html->add( || + ri_html->add( | | | && | | | && | | - | | && |{ is_diff_line-old } | | ). WHEN OTHERS. "none - ro_html->add( || + ri_html->add( | | | && | | | && | | | && | | { is_diff_line-old } | | ). ENDCASE. - ro_html->add( '
' ). - io_html->add( ' | ' ). - io_html->add( ' | LOCAL | ' ). - io_html->add( '' ). - io_html->add( ' | ' ). - io_html->add( ' | REMOTE | ' ). + ii_html->add( '' ). + ii_html->add( ' | ' ). + ii_html->add( ' | LOCAL | ' ). + ii_html->add( '' ). + ii_html->add( ' | ' ). + ii_html->add( ' | REMOTE | ' ). ENDMETHOD. METHOD render_table_head_unified. - io_html->add( 'old | ' ). - io_html->add( 'new | ' ). - io_html->add( '' ). - io_html->add( ' | code | ' ). + ii_html->add( 'old | ' ). + ii_html->add( 'new | ' ). + ii_html->add( '' ). + ii_html->add( ' | code | ' ). ENDMETHOD. diff --git a/src/ui/zcl_abapgit_gui_page_merge_res.clas.abap b/src/ui/zcl_abapgit_gui_page_merge_res.clas.abap index 009f1b251..cc8ebfb3e 100644 --- a/src/ui/zcl_abapgit_gui_page_merge_res.clas.abap +++ b/src/ui/zcl_abapgit_gui_page_merge_res.clas.abap @@ -73,7 +73,7 @@ CLASS zcl_abapgit_gui_page_merge_res DEFINITION !is_diff_line TYPE zif_abapgit_definitions=>ty_diff !is_diff TYPE ty_file_diff RETURNING - VALUE(ro_html) TYPE REF TO zcl_abapgit_html . + VALUE(ri_html) TYPE REF TO zif_abapgit_html . METHODS render_diff IMPORTING !is_diff TYPE ty_file_diff @@ -85,17 +85,17 @@ CLASS zcl_abapgit_gui_page_merge_res DEFINITION IMPORTING !is_diff TYPE ty_file_diff RETURNING - VALUE(ro_html) TYPE REF TO zcl_abapgit_html . + VALUE(ri_html) TYPE REF TO zif_abapgit_html . METHODS render_lines IMPORTING !is_diff TYPE ty_file_diff RETURNING - VALUE(ro_html) TYPE REF TO zcl_abapgit_html . + VALUE(ri_html) TYPE REF TO zif_abapgit_html . METHODS render_line_split IMPORTING !is_diff_line TYPE zif_abapgit_definitions=>ty_diff RETURNING - VALUE(ro_html) TYPE REF TO zcl_abapgit_html . + VALUE(ri_html) TYPE REF TO zif_abapgit_html . METHODS render_table_head RETURNING VALUE(ri_html) TYPE REF TO zif_abapgit_html . @@ -221,7 +221,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_MERGE_RES IMPLEMENTATION. DATA: lv_beacon TYPE string, lt_beacons TYPE zif_abapgit_definitions=>ty_string_tt. - CREATE OBJECT ro_html. + CREATE OBJECT ri_html TYPE zcl_abapgit_html. IF is_diff_line-beacon > 0. lt_beacons = is_diff-o_diff->get_beacons( ). @@ -231,14 +231,14 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_MERGE_RES IMPLEMENTATION. ENDIF. - ro_html->add( '' ). - ro_html->add( '
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
' ). - ro_html->add( | | @@ { is_diff_line-new_num } @@ { lv_beacon } | | ). + ri_html->add( '' ). + ri_html->add( | | @@ { is_diff_line-new_num } @@ { lv_beacon } | | ). - ro_html->add( '{ lv_mark }{ is_diff_line-old } | |. " render line, inverse sides if remote is newer - ro_html->add( '||||||||||