anchor.diff:          cg_data = ls_area_attributes ).
   
       TRY.
  -        CALL METHOD ('\PROGRAM=SAPLSHMA\CLASS=ZCL_ABAPGIT_SHMA_HELPER')=>('INSERT_AREA')
  +        CALL METHOD ('\PROGRAM=SAPLSHMA\CLASS=LCL_SHMA_HELPER')=>('INSERT_AREA')
             EXPORTING
               area_name           = lv_area_name
               attributes          = ls_area_attributes
  
positive.code:     lv_area_name = ms_item-obj_name.
  
      TRY.
          CALL METHOD ('\PROGRAM=SAPLSHMA\CLASS=ZCL_ABAPGIT_SHMA_HELPER')=>('READ_AREA_ATTRIBUTES_ALL')
            EXPORTING
              area_name       = lv_area_name
            IMPORTING
  
negative.code:           zcx_abapgit_exception=>raise( |Error deleting SHMA { ms_item-obj_name }| ).
          ENDIF.
  
          CALL METHOD ('\PROGRAM=SAPMSHM_MONITOR\CLASS=LCL_SHMM')=>('FREE_AREA_BY_NAME')
            EXPORTING
              area_name     = lv_area_name
              affect_server = cl_shm_area=>affect_all_servers.
  
          CREATE OBJECT lo_cts_if TYPE ('\FUNCTION-POOL=SHMA\CLASS=LCL_CTS_INTERFACE')
            EXPORTING
              area = lv_area_name.
  
  