anchor.diff:                    RAISING lcx_exception ##called ##needed.
   * called dynamically from function module POPUP_GET_VALUES_USER_BUTTONS
   
  -  DATA: li_client    TYPE REF TO if_http_client,
  -        lv_url       TYPE string,
  +  DATA: lv_url       TYPE string,
           lv_answer    TYPE c,
           lx_error     TYPE REF TO lcx_exception,
           lt_selection TYPE TABLE OF spopli,
  
positive.code:                                    es_file = ls_result ).
              CLEAR ls_item.
              MOVE-CORRESPONDING ls_result TO ls_item.
              add( is_item       = ls_item
                   iv_key = lv_key ).
            WHEN 'uninstall'.
              lv_key = getdata.
              uninstall( lv_key ).
  
negative.code: 
      rv_branch = lcl_hash=>sha1( iv_type = gc_type-commit iv_data = lv_commit ).
      lcl_git_transport=>receive_pack( io_repo   = io_repo
                                       iv_commit = rv_branch
                                       iv_pack   = lv_pack ).
  
    ENDMETHOD.                    "receive_pack
  
  