anchor.diff:      IF sy-subrc <> 0.
         CASE sy-subrc.
           WHEN 1.
  -* make sure:
  -* a) SSL is setup properly in STRUST
  -* b) no firewalls
  -* check trace file in transaction SMICM
  +        " make sure:
  +        " a) SSL is setup properly in STRUST
  +        " b) no firewalls
  +        " check trace file in transaction SMICM
             lv_text = 'HTTP Communication Failure'.           "#EC NOTEXT
           WHEN 2.
             lv_text = 'HTTP Invalid State'.                   "#EC NOTEXT
  
positive.code:   METHOD class_constructor.
  
  * bitbucket require agent prefix = "git/"
      gv_agent = 'git/abapGit ' && gc_abap_version.
  
    ENDMETHOD.                    "class_constructor
  
  
negative.code: 
      li_client->request->set_data( lv_xstring ).
  
      send_receive( li_client ).
      check_http_200( li_client ).
  
      lv_xstring = li_client->response->get_data( ).
  