anchor.diff:        lt_files = lcl_objects=>serialize( is_item = ls_item
                                            iv_language = get_master_language( ) ).
         LOOP AT lt_files ASSIGNING <ls_file>.
  -        <ls_file>-path = '/' && <ls_tadir>-path.
  +        <ls_file>-path = mo_dot_abapgit->get_starting_folder( ) && <ls_tadir>-path.
   
           APPEND INITIAL LINE TO rt_files ASSIGNING <ls_return>.
           <ls_return>-file = <ls_file>.
           <ls_return>-item = ls_item.
         ENDLOOP.
       ENDLOOP.
  -
  -    IF mo_dot_abapgit IS INITIAL.
  -      mo_dot_abapgit = lcl_dot_abapgit=>build_default( ms_data-master_language ).
  -    ENDIF.
  -    APPEND INITIAL LINE TO rt_files ASSIGNING <ls_return>.
  -    <ls_return>-file-path     = c_root.
  -    <ls_return>-file-filename = c_dot_abapgit.
  -    <ls_return>-file-data     = mo_dot_abapgit->serialize( ).
   
       mt_local = rt_files.
   
  
positive.code:     LOOP AT it_results ASSIGNING <ls_res1>
          WHERE NOT package IS INITIAL AND NOT path IS INITIAL.
        lv_path = class_to_path( iv_top     = iv_top
                                 iv_package = <ls_res1>-package ).
        IF lv_path <> <ls_res1>-path.
          io_log->add( iv_msgv1 = 'Package and path does not match for object,'
  
negative.code:       class_to_path
          IMPORTING
            iv_top         TYPE devclass
            iv_start       type string
            iv_package     TYPE devclass
          RETURNING
            VALUE(rv_path) TYPE string.
  