anchor.diff:          VALUE(rt_default_hotkeys) TYPE zif_abapgit_definitions=>tty_hotkey
         RAISING
           zcx_abapgit_exception.
  +    METHODS is_post_field_checked
  +      IMPORTING
  +        iv_name          TYPE string
  +      RETURNING
  +        value(rv_return) TYPE abap_bool.
   
   ENDCLASS.
   
   
   
  -CLASS zcl_abapgit_gui_page_settings IMPLEMENTATION.
  +CLASS ZCL_ABAPGIT_GUI_PAGE_SETTINGS IMPLEMENTATION.
   
   
     METHOD build_settings.
  
positive.code:     ENDCASE.
  
    ENDMETHOD.
  ENDCLASS.
  
negative.code:       mo_settings->set_max_lines( 0 ).
      ENDIF.
  
      IF is_post_field_checked( 'adt_jump_enabled' ) = abap_true.
        mo_settings->set_adt_jump_enanbled( abap_true ).
      ELSE.
        mo_settings->set_adt_jump_enanbled( abap_false ).
      ENDIF.
  
      IF is_post_field_checked( 'link_hints_enabled' ) = abap_true.
        mo_settings->set_link_hints_enabled( abap_true ).
      ELSE.
        mo_settings->set_link_hints_enabled( abap_false ).
      ENDIF.
  
      READ TABLE mt_post_fields ASSIGNING <ls_post_field> WITH KEY name = 'link_hint_key'.
      IF sy-subrc = 0.
        mo_settings->set_link_hint_key( |{ <ls_post_field>-value }| ).
      ENDIF.
  
      READ TABLE mt_post_fields ASSIGNING <ls_post_field> WITH KEY name = 'link_hint_background_color'.
      IF sy-subrc = 0.
        mo_settings->set_link_hint_background_color( |{ <ls_post_field>-value }| ).
      ENDIF.
  
      READ TABLE mt_post_fields ASSIGNING <ls_post_field> WITH KEY name = 'comment_length'.
      IF sy-subrc = 0.
        lv_i_param_value = <ls_post_field>-value.
        IF lv_i_param_value < zcl_abapgit_settings=>c_commitmsg_comment_length_dft.
  