anchor.diff:          VALUE(rv_devclass) TYPE tadir-devclass
         RAISING
           zcx_abapgit_exception .
  +
     PRIVATE SECTION.
   
  +    CLASS-METHODS exists
  +      IMPORTING
  +        is_item          TYPE zif_abapgit_definitions=>ty_item
  +      RETURNING
  +        VALUE(rv_exists) TYPE abap_bool.
       CLASS-METHODS check_exists
         IMPORTING
           !it_tadir       TYPE zif_abapgit_definitions=>ty_tadir_tt
  
positive.code: 
  
  
  CLASS ZCL_ABAPGIT_TADIR IMPLEMENTATION.
  
  
    METHOD build.
  
negative.code: 
      IF ls_tadir-delflag = 'X'.
        RETURN. "Mark for deletion -> return nothing
      ENDIF.
  
      ls_item-obj_type = ls_tadir-object.
      ls_item-obj_name = ls_tadir-obj_name.
      ls_item-devclass = ls_tadir-devclass.
      IF exists( ls_item ) = abap_false.
        RETURN.
      ENDIF.
  
      rv_devclass = ls_tadir-devclass.
  