anchor.diff:          object_name = ms_item-obj_name
           object_type = ms_item-obj_type.
   
  -  ENDMETHOD.                    "lif_object~jump
  +  ENDMETHOD.
   
     METHOD lif_object~compare_to_remote_version.
   
  
positive.code:       EXPORTING
          p_mime_name         = ls_mime_name
        IMPORTING
          p_mime              = ro_mime
        EXCEPTIONS
          object_not_existing = 1
          permission_failure  = 2
          data_corrupt        = 3
          error_occured       = 4
          OTHERS              = 5 ).
  
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise( 'error from if_w3_api_mime~load' ).
  
negative.code: 
    ENDMETHOD.
  
    METHOD release_lock.
  
      mo_mime_api->if_w3_api_object~set_changeable(
        EXPORTING
          p_changeable                 = abap_false
        EXCEPTIONS
          action_cancelled             = 1
          object_locked_by_other_user  = 2
          permission_failure           = 3
          object_already_changeable    = 4
          object_already_unlocked      = 5
          object_just_created          = 6
          object_deleted               = 7
          object_modified              = 8
          object_not_existing          = 9
          object_invalid               = 10
          error_occured                = 11
          content_data_error           = 12
          OTHERS                       = 13 ).
  
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise( |Error from if_w3_api_mime~set_changeable| ).
      ENDIF.
  
    ENDMETHOD.
  
  ENDCLASS.
  