anchor.diff:        get_files_remote
           RETURNING VALUE(rt_files) TYPE ty_files_tt
           RAISING   lcx_exception,
  -      get_files_local
  -        RETURNING VALUE(rt_files) TYPE ty_files_tt
  -        RAISING   lcx_exception,
         get_objects
           RETURNING VALUE(rt_objects) TYPE lcl_git_pack=>ty_objects_tt
           RAISING   lcx_exception,
  
positive.code:           ls_comment  TYPE ty_comment,
            lo_repo     TYPE REF TO lcl_repo_online,
            lv_package  TYPE devclass,
            lv_obj_name TYPE tadir-obj_name.
  
  
      lo_repo ?= lcl_repo_srv=>get( iv_key ).
  
negative.code:           lt_local  TYPE ty_files_tt,
            ls_item   TYPE ty_item,
            lo_page   TYPE REF TO lcl_gui_page_diff,
            lo_repo   TYPE REF TO lcl_repo_online.
  
      FIELD-SYMBOLS: <ls_remote> LIKE LINE OF lt_remote,
                     <ls_local>  LIKE LINE OF lt_local.
  