anchor.diff:  CLASS lcl_dot_abapgit DEFINITION CREATE PRIVATE FRIENDS ltcl_dot_abapgit.
   
     PUBLIC SECTION.
  -    TYPES: BEGIN OF ty_file_checksum,
  -             path     TYPE string,
  -             filename TYPE string,
  -             sha1     TYPE ty_sha1,
  -           END OF ty_file_checksum.
  -
  -    TYPES: ty_file_checksum_tt TYPE STANDARD TABLE OF ty_file_checksum WITH DEFAULT KEY.
  -
       CLASS-METHODS:
         build_default
  +        IMPORTING iv_master_language    TYPE spras
           RETURNING VALUE(ro_dot_abapgit) TYPE REF TO lcl_dot_abapgit,
         deserialize
           IMPORTING iv_xstr               TYPE xstring
  
positive.code:         RAISING   lcx_exception.
  
    PROTECTED SECTION.
      DATA: mt_local  TYPE ty_files_item_tt,
            mt_remote TYPE ty_files_tt,
            ms_data   TYPE lcl_persistence_repo=>ty_repo.
  
  ENDCLASS.                    "lcl_repo DEFINITION
  
  
negative.code: 
      mt_remote = it_files.
  
      find_dot_abapgit( ).
  
    ENDMETHOD.
  
  ENDCLASS.                    "lcl_repo_offline IMPLEMENTATION
  