anchor.diff:      TYPES: ty_value TYPE c LENGTH 12.
   
       TYPES: BEGIN OF ty_content,
  -             type  TYPE ty_type,
  -             value TYPE ty_value,
  +             type     TYPE ty_type,
  +             value    TYPE ty_value,
                data_str TYPE string,
              END OF ty_content,
              tt_content TYPE SORTED TABLE OF ty_content WITH UNIQUE KEY value.
  
positive.code: 
      lt_repos = lcl_repo_srv=>list( ).
  
      rv_html = lcl_gui=>header( ) && render_menu( ).
  
      LOOP AT lt_repos INTO lo_repo.
        rv_html = rv_html &&
          '<a href="#' && lo_repo->get_name( ) &&'" class="grey">' &&
          lo_repo->get_name( ) &&
          '</a>&nbsp;'.
      ENDLOOP.
  
      IF lt_repos[] IS INITIAL.
        rv_html = rv_html && '<br><a href="sapevent:explore">Explore</a> new projects'.
  
negative.code:     CLASS-METHODS render_menu
        RETURNING VALUE(rv_html) TYPE string.
  
      CLASS-METHODS render_toc
        IMPORTING it_list        TYPE lcl_repo_srv=>ty_repo_tt
        RETURNING VALUE(rv_html) TYPE string
        RAISING   lcx_exception.
  
      CLASS-METHODS install
        IMPORTING iv_url TYPE string
        RAISING   lcx_exception.
  