anchor.diff:    METHOD zif_abapgit_object~deserialize.
   * see function group SUSA
   
  -    DATA: lv_objectname TYPE e071-obj_name,
  +    DATA: lv_objectname TYPE trobj_name,
             ls_tobj       TYPE tobj,
             ls_tobjt      TYPE tobjt,
             ls_tobjvorflg TYPE tobjvorflg,
  
positive.code: 
    METHOD zif_abapgit_object~delete.
  
      DATA: lv_object TYPE tobj-objct.
  
  
      lv_object = ms_item-obj_name.
      CALL FUNCTION 'SUSR_DELETE_OBJECT'
        EXPORTING
          object = lv_object.
  
    ENDMETHOD.
  
    METHOD zif_abapgit_object~jump.
  
      DATA: lv_object TYPE tobj-objct.
  
  
      lv_object = ms_item-obj_name.
      CALL FUNCTION 'SUSR_SHOW_OBJECT'
        EXPORTING
          object = lv_object.
  
    ENDMETHOD.
  
  
negative.code:     INTERFACES zif_abapgit_object.
      ALIASES mo_files FOR zif_abapgit_object~mo_files.
  
      METHODS:
        constructor
          IMPORTING
            is_item     TYPE zif_abapgit_definitions=>ty_item
            iv_language TYPE spras.
  
    PRIVATE SECTION.
      DATA:
        mv_objectname TYPE tobj-objct.
  
      METHODS:
        delete_documentation
          RAISING
            zcx_abapgit_exception.
  
  ENDCLASS.
  
  CLASS zcl_abapgit_object_suso IMPLEMENTATION.
  
    METHOD constructor.
  
      super->constructor( is_item     = is_item
                          iv_language = iv_language ).
  
      mv_objectname = ms_item-obj_name.
  
    ENDMETHOD.
  
    METHOD zif_abapgit_object~has_changed_since.
      rv_changed = abap_true.
  