anchor.diff:          !iv_ignore_subpackages TYPE abap_bool DEFAULT abap_false
           !iv_only_local_objects TYPE abap_bool
           !io_log                TYPE REF TO zcl_abapgit_log OPTIONAL
  -        !io_folder_logic       TYPE REF TO zcl_abapgit_folder_logic OPTIONAL
         RETURNING
           VALUE(rt_tadir)        TYPE zif_abapgit_definitions=>ty_tadir_tt
         RAISING
  -        zcx_abapgit_exception.
  +        zcx_abapgit_exception .
   ENDCLASS.
   
   
  
positive.code:               iv_obj_name = iv_obj_name
              RECEIVING
                rs_tadir    = rs_tadir.
          CATCH cx_sy_dyn_call_illegal_method.
  * SICF might not be supported in some systems, assume this code is not called
        ENDTRY.
      ELSE.
  
negative.code: 
    PROTECTED SECTION.
    PRIVATE SECTION.
  
      METHODS exists
        IMPORTING
          !is_item         TYPE zif_abapgit_definitions=>ty_item
  