anchor.diff:  
       TYPES: BEGIN OF ty_background,
                key TYPE lcl_persistence_db=>ty_value.
  -        INCLUDE TYPE ty_xml.
  +            INCLUDE TYPE ty_xml.
       TYPES: END OF ty_background.
       TYPES: tt_background TYPE STANDARD TABLE OF ty_background WITH DEFAULT KEY.
   
  
positive.code:       c_text TYPE string VALUE 'Generated by abapGit' ##NO_TEXT.
  
      CLASS-METHODS:
        migrate_repo
          RAISING lcx_exception,
        migrate_user
  
negative.code:     METHODS get_commitmsg_body_size
        RETURNING
          VALUE(rv_length) TYPE i.
      METHODS get_settings_xml
        RETURNING VALUE(ev_settings_xml) TYPE string
        RAISING   lcx_exception.
      METHODS set_xml_settings
        IMPORTING iv_settings_xml TYPE string
        RAISING   lcx_exception.
      METHODS set_defaults.
  
  
  
    PRIVATE SECTION.
      TYPES: BEGIN OF ty_s_settings,
               proxy_url                TYPE string,
               proxy_port               TYPE string,
               proxy_auth               TYPE string,
               run_critical_tests       TYPE abap_bool,
               max_lines                TYPE i,
               adt_jump_enabled         TYPE abap_bool,
               commitmsg_comment_length TYPE i,
               commitmsg_body_size      TYPE i,
             END OF ty_s_settings.
      DATA: ms_settings TYPE ty_s_settings.
  
  ENDCLASS.
  
  