anchor.diff:                  iv_deserialized_at TYPE zif_abapgit_persistence=>ty_repo-deserialized_at OPTIONAL
                   iv_deserialized_by TYPE zif_abapgit_persistence=>ty_repo-deserialized_by OPTIONAL
         RAISING
  -        zcx_abapgit_exception .
  +                zcx_abapgit_exception .
       METHODS reset_status .
       METHODS reset_remote .
     PRIVATE SECTION.
   
  +    TYPES:
  +      ty_cache_tt TYPE SORTED TABLE OF zif_abapgit_definitions=>ty_file_item
  +                         WITH NON-UNIQUE KEY item .
  +
  +    METHODS apply_filter
  +      IMPORTING
  +        !it_filter TYPE zif_abapgit_definitions=>ty_tadir_tt
  +      CHANGING
  +        !ct_tadir  TYPE zif_abapgit_definitions=>ty_tadir_tt .
  +    METHODS build_dotabapgit_file
  +      RETURNING
  +        VALUE(rs_file) TYPE zif_abapgit_definitions=>ty_file
  +      RAISING
  +        zcx_abapgit_exception .
  +    METHODS lookup_cache
  +      IMPORTING
  +        !it_cache       TYPE ty_cache_tt
  +        !is_item        TYPE zif_abapgit_definitions=>ty_item
  +      RETURNING
  +        VALUE(rt_found) TYPE zif_abapgit_definitions=>ty_files_item_tt
  +      RAISING
  +        zcx_abapgit_exception .
       METHODS update_last_deserialize
         RAISING
           zcx_abapgit_exception .
  
positive.code:       RAISING
          zcx_abapgit_exception .
      METHODS has_remote_source
      ABSTRACT
        RETURNING
          VALUE(rv_yes) TYPE abap_bool .
      METHODS status
        IMPORTING
          !io_log TYPE REF TO zcl_abapgit_log OPTIONAL
        RETURNING
          VALUE(rt_results) TYPE zif_abapgit_definitions=>ty_results_tt
        RAISING
  
negative.code:       io_dot                = get_dot_abapgit( )
        io_log                = io_log ).
  
      apply_filter( EXPORTING it_filter = it_filter
                    CHANGING ct_tadir  = lt_tadir ).
  
      CREATE OBJECT lo_progress
        EXPORTING
          iv_total = lines( lt_tadir ).
  
      LOOP AT lt_tadir ASSIGNING <ls_tadir>.
  
        lo_progress->show(
          iv_current = sy-tabix
  