anchor.diff:  
     PUBLIC SECTION.
   * remote to local
  -    CLASS-METHODS upload_pack IMPORTING is_repo TYPE st_repo
  -                              EXPORTING ev_pack TYPE xstring
  +    CLASS-METHODS upload_pack IMPORTING is_repo   TYPE st_repo
  +                              EXPORTING ev_pack   TYPE xstring
                                           ev_branch TYPE t_sha1
  -                              RAISING lcx_exception.
  +                              RAISING   lcx_exception.
   
   * local to remote
  -    CLASS-METHODS receive_pack IMPORTING is_repo TYPE st_repo
  +    CLASS-METHODS receive_pack IMPORTING is_repo   TYPE st_repo
                                            iv_commit TYPE t_sha1
  -                                         iv_pack TYPE xstring
  -                               RAISING lcx_exception.
  +                                         iv_pack   TYPE xstring
  +                               RAISING   lcx_exception.
   
     PRIVATE SECTION.
       CLASS-METHODS pkt_string
  -                      IMPORTING iv_string TYPE string
  -                      RETURNING value(rv_pkt) TYPE string
  -                      RAISING lcx_exception.
  +      IMPORTING iv_string     TYPE string
  +      RETURNING VALUE(rv_pkt) TYPE string
  +      RAISING   lcx_exception.
   
       CLASS-METHODS parse
  -                      EXPORTING ev_pack TYPE xstring
  -                      CHANGING cv_data TYPE xstring.
  +      EXPORTING ev_pack TYPE xstring
  +      CHANGING  cv_data TYPE xstring.
   
       CLASS-METHODS length_utf8_hex
  -                      IMPORTING iv_data TYPE xstring
  -                      RETURNING value(rv_len) TYPE i.
  +      IMPORTING iv_data       TYPE xstring
  +      RETURNING VALUE(rv_len) TYPE i.
   
       CLASS-METHODS ref_discovery
  -                      IMPORTING is_repo TYPE st_repo
  -                                iv_service TYPE string
  -                      EXPORTING ei_client TYPE REF TO if_http_client
  -                                ev_branch TYPE t_sha1
  -                      RAISING lcx_exception.
  +      IMPORTING is_repo    TYPE st_repo
  +                iv_service TYPE string
  +      EXPORTING ei_client  TYPE REF TO if_http_client
  +                ev_branch  TYPE t_sha1
  +      RAISING   lcx_exception.
   
       CLASS-METHODS set_headers
  -                      IMPORTING is_repo TYPE st_repo
  -                                iv_service TYPE string
  -                                ii_client TYPE REF TO if_http_client
  -                      RAISING lcx_exception.
  +      IMPORTING is_repo    TYPE st_repo
  +                iv_service TYPE string
  +                ii_client  TYPE REF TO if_http_client
  +      RAISING   lcx_exception.
   
       CLASS-METHODS check_http_200
  -                      IMPORTING ii_client TYPE REF TO if_http_client
  -                      RAISING lcx_exception.
  -
  -    CLASS-METHODS get_null RETURNING value(rv_c) TYPE char1.
  +      IMPORTING ii_client TYPE REF TO if_http_client
  +      RAISING   lcx_exception.
  +
  +    CLASS-METHODS get_null RETURNING VALUE(rv_c) TYPE char1.
   
   ENDCLASS.                    "lcl_transport DEFINITION
   
  
positive.code: 
    PUBLIC SECTION.
      CLASS-METHODS: set_username IMPORTING iv_username TYPE string
                                  RAISING lcx_exception.
  
      CLASS-METHODS: get_username RETURNING value(rv_username) TYPE string
                                  RAISING lcx_exception.
  
      CLASS-METHODS: set_email IMPORTING iv_email TYPE string
                               RAISING lcx_exception.
  
      CLASS-METHODS: get_email RETURNING value(rv_email) TYPE string
                               RAISING lcx_exception.
  
    PRIVATE SECTION.
  
      CLASS-METHODS: read IMPORTING iv_name TYPE tdobname
                          RETURNING value(rv_value) TYPE string
                                 RAISING lcx_exception.
  
      CLASS-METHODS: save IMPORTING iv_name TYPE tdobname
                                    iv_value TYPE string
                            RAISING lcx_exception.
  
  ENDCLASS.                    "lcl_user DEFINITION
  
  
negative.code: CLASS lcl_serialize_msag IMPLEMENTATION.
  
    METHOD delete.
  * Function module RS_DELETE_MESSAGE_ID, this doesnt have the
  * SUPPRESS_DIALOG parameter on all versions
  * See CL_ADT_MESSAGE_CLASS_API=>DELETE however this also doenst exist
  * on all versions
  
      CALL FUNCTION 'RS_DELETE_MESSAGE_ID'
        EXPORTING
          nachrichtenklasse = is_item-obj_name
        EXCEPTIONS
          not_executed      = 1
          not_found         = 2
  