anchor.diff:  
     METHOD lif_object~deserialize.
   
  -    DATA: lv_message          TYPE string,
  -          lv_parent           TYPE enhspotcompositename,
  -          lv_spot_name        TYPE enhspotname,
  -          lv_enh_shtext       TYPE string,
  -          ls_enh_badi         TYPE enh_badi_data,
  -          lt_enh_badi         TYPE enh_badi_data_it,
  -          lx_root             TYPE REF TO cx_root,
  -          lv_tool             TYPE enhspottooltype,
  -          lv_package          LIKE iv_package,
  -          li_spot_ref         TYPE REF TO if_enh_spot_tool,
  -          lo_badidef_tool     TYPE REF TO cl_enh_tool_badi_def,
  -          lo_hookdef_tool     TYPE REF TO cl_enh_tool_hook_def,
  -          lt_hook_definitions TYPE enh_hook_def_ext_it,
  -          li_enh_object       TYPE REF TO if_enh_object,
  -          li_enh_object_docu  TYPE REF TO if_enh_object_docu.
  +    DATA: lv_parent    TYPE enhspotcompositename,
  +          lv_spot_name TYPE enhspotname,
  +          lx_root      TYPE REF TO cx_root,
  +          lv_tool      TYPE enhspottooltype,
  +          lv_package   LIKE iv_package,
  +          li_spot_ref  TYPE REF TO if_enh_spot_tool,
  +          li_enhs      TYPE REF TO lif_object_enhs.
   
       lv_spot_name = ms_item-obj_name.
   
       io_xml->read( EXPORTING iv_name = 'TOOL'
                     CHANGING  cg_data = lv_tool ).
  -    io_xml->read( EXPORTING iv_name = 'SHORTTEXT'
  -                  CHANGING  cg_data = lv_enh_shtext ).
   
       IF lif_object~exists( ) = abap_true.
         lif_object~delete( ).
  
positive.code:     DATA: lv_spot_name TYPE enhspotname,
            lv_tool      TYPE enhspottooltype,
            li_spot_ref  TYPE REF TO if_enh_spot_tool.
  
  
      lv_spot_name = ms_item-obj_name.
  
  
negative.code: *&  Include           ZABAPGIT_OBJECT_ENHS
  *&---------------------------------------------------------------------*
  
  * For complete list of tool_type - see ENHSPOTTOOLS table
  
  INTERFACE lif_object_enhs.
  
    METHODS:
      deserialize
        IMPORTING io_xml           TYPE REF TO lcl_xml_input
                  iv_package       TYPE devclass
                  ii_enh_spot_tool TYPE REF TO if_enh_spot_tool
        RAISING   zcx_abapgit_exception,
  
      serialize
        IMPORTING io_xml           TYPE REF TO lcl_xml_output
                  ii_enh_spot_tool TYPE REF TO if_enh_spot_tool
        RAISING   zcx_abapgit_exception.
  
  ENDINTERFACE.                    "lif_object_enho
  
  *----------------------------------------------------------------------*
  *       CLASS lcl_object_enhs DEFINITION
  *----------------------------------------------------------------------*
  