anchor.diff:      CALL TRANSFORMATION id SOURCE (lt_rest_parvalues)
                              RESULT XML lo_json_writer.
   
  -    ii_entity->set_string_data( cl_abap_codepage=>convert_from( lo_json_writer->get_output( ) ) ).
  +    ii_request->set_data( lo_json_writer->get_output( ) ).
     ENDMETHOD.
   
     METHOD get_token_from_response.
  
positive.code:     CONSTANTS: lc_github_api_url              TYPE string VALUE `https://api.github.com/`,
                 lc_otp_header_name             TYPE string VALUE `X-Github-OTP`,
                 lc_restendpoint_authorizations TYPE string VALUE `/authorizations`.
      DATA: li_rest_client           TYPE REF TO if_rest_client,
            li_http_client           TYPE REF TO if_http_client,
            lv_http_code             TYPE i,
            lv_http_code_description TYPE string,
            li_request_entity        TYPE REF TO if_rest_entity,
            li_response_entity       TYPE REF TO if_rest_entity,
            lv_binary_response       TYPE xstring,
            BEGIN OF ls_success_response,
              token TYPE string,
  
negative.code:     ls_result_line-value = lr_data_ref.
      APPEND ls_result_line TO lt_result_parvalues.
  
      lv_binary_response = ii_response->get_data( ).
  
      CALL TRANSFORMATION id SOURCE XML lv_binary_response
                             RESULT (lt_result_parvalues).
    ENDMETHOD.
  