anchor.diff:      lv_filename = <ls_field>-value.
   
   * the file should exist in either mt_lcoal or mt_remote, not in both at same time
  -    READ TABLE mt_local INTO ls_local WITH KEY file-path = lv_path file-filename = lv_filename.
  +    READ TABLE mt_local INTO ls_local
  +      WITH KEY file-path = lv_path
  +      file-filename = lv_filename.
       IF sy-subrc = 0.
         rs_file = ls_local-file.
       ELSE.
  
positive.code: 
  CLASS ltcl_dot_abapgit DEFINITION DEFERRED.
  
  CLASS lcl_dot_abapgit DEFINITION CREATE PRIVATE FRIENDS ltcl_dot_abapgit.
  
    PUBLIC SECTION.
      CLASS-METHODS:
  
negative.code:     lv_index = lines( gt_stack ).
  
      IF lv_index = 0.
        rv_exit = abap_true.
        RETURN.
      ENDIF.
  
  