anchor.diff:      ii_client->response->get_status(
         IMPORTING
           code   = lv_code ).
  -    IF lv_code <> 200.
  -      _raise 'HTTP error code'.
  -    ENDIF.
  +    CASE lv_code.
  +      WHEN 200.
  +        RETURN.
  +      WHEN 302.
  +        _raise 'HTTP redirect, check URL'.
  +      WHEN 404.
  +        _raise 'HTTP 404, not found'.
  +      WHEN OTHERS.
  +        _raise 'HTTP error code'.
  +    ENDCASE.
   
     ENDMETHOD.                    "http_200
   
  
positive.code:     cl_http_client=>create_by_url(
        EXPORTING
          url    = lcl_url=>host( is_repo-url )
        IMPORTING
          client = ei_client ).
  
  
negative.code: * See https://github.com/larshp/abapGit/
  
  CONSTANTS: gc_xml_version  TYPE string VALUE 'v0.2-alpha',  "#EC NOTEXT
             gc_abap_version TYPE string VALUE 'v0.7'.        "#EC NOTEXT
  
  ********************************************************************************
  * The MIT License (MIT)
  