anchor.diff:      IF io_repo->is_offline( ) = abap_true.
         lt_tadir = lcl_tadir=>read( io_repo->get_package( ) ).
         LOOP AT lt_tadir ASSIGNING <ls_tadir>.
  -        CLEAR ls_repo_item.
  +        APPEND INITIAL LINE TO et_repo_items ASSIGNING <ls_repo_item>.
           IF sy-tabix = 1.
  -          ls_repo_item-is_first = abap_true.
  +          <ls_repo_item>-is_first = abap_true.
           ENDIF.
  -        ls_repo_item-obj_type = <ls_tadir>-object.
  -        ls_repo_item-obj_name = <ls_tadir>-obj_name.
  -        APPEND ls_repo_item TO et_repo_items.
  +        <ls_repo_item>-obj_type = <ls_tadir>-object.
  +        <ls_repo_item>-obj_name = <ls_tadir>-obj_name.
         ENDLOOP.
   
       ELSE.
  
positive.code: 
      DATA: lo_repo_online TYPE REF TO lcl_repo_online,
            lt_tadir       TYPE ty_tadir_tt,
            ls_repo_item   TYPE ty_repo_item,
            ls_file        TYPE ty_repo_file,
            lt_results     TYPE ty_results_tt.
  
      FIELD-SYMBOLS: <ls_result> LIKE LINE OF lt_results,
                     <ls_tadir>  LIKE LINE OF lt_tadir.
  
  
      CLEAR et_repo_items.
  
negative.code:     _add '  padding-right: 1em;'.
      _add '}'.
      _add '.repo_tab tr.unsupported { color: lightgrey; }'.
      _add '.repo_tab tr.modified    { background: #fbf7e9; }'.
      _add '.repo_tab tr.firstrow td { border-top: 0px; }'.
      _add '.repo_tab td.files span  { display: block; }'.
      _add '.repo_tab td.cmd span    { display: block; }'.
  