anchor.diff:          _raise 'Serialize, unknown type'.
       ENDCASE.
   
  +* todo, duplicates in rt_files? via includes?
  +
     ENDMETHOD.                    "serialize
   
     METHOD status.
  
positive.code:         <ls_result>-obj_type &&
          '&nbsp;' &&
          <ls_result>-obj_name &&
          '<br>'.
      ENDLOOP.
  
  
negative.code:     TRANSLATE ls_file-filename TO LOWER CASE.
      ls_file-data = lcl_convert=>string_to_xstring_utf8( lv_source ).
      APPEND ls_file TO rt_files.
  
  
      CALL FUNCTION 'RS_GET_ALL_INCLUDES'
        EXPORTING
          program      = lv_program_name
        TABLES
          includetab   = lt_includes
        EXCEPTIONS
          not_existent = 1
          no_program   = 2
          OTHERS       = 3.
      IF sy-subrc <> 0.
        _raise 'Error from get_all_includes'.
      ENDIF.
  
      LOOP AT lt_includes ASSIGNING <lv_include>.
        lt_files = prog_serialize( <lv_include> ).
        APPEND LINES OF lt_files TO rt_files.
      ENDLOOP.
  
    ENDMETHOD.                    "prog_serialize
  
  