anchor.diff:    PUBLIC
     INHERITING FROM zcl_abapgit_gui_page
     FINAL
  -  CREATE PUBLIC .
  +  CREATE PUBLIC.
   
     PUBLIC SECTION.
   
  -    INTERFACES zif_abapgit_gui_page_hotkey .
  +    INTERFACES zif_abapgit_gui_page_hotkey.
   
       TYPES:
         BEGIN OF ty_file_diff,
  
positive.code:       IMPORTING
          it_postdata TYPE cnht_post_data_tab
        RAISING
          zcx_abapgit_exception .
      METHODS apply_patch_all
        IMPORTING
          iv_patch      TYPE string
  
negative.code:         VALUE(rs_diff) TYPE zif_abapgit_definitions=>ty_diff
        RAISING
          zcx_abapgit_exception.
      METHODS are_all_lines_patched
        IMPORTING
          it_diff                         TYPE zif_abapgit_definitions=>ty_diffs_tt
        RETURNING
          VALUE(rv_are_all_lines_patched) TYPE abap_bool.
      CLASS-METHODS get_patch_data
        IMPORTING
          iv_patch      TYPE string
  