anchor.diff:                          is_data = is_data ).
   
       refresh( ).
  +
  +  ENDMETHOD.
  +
  +  METHOD status.
  +
  +    rt_results = lcl_file_status=>status( it_files   = mt_files
  +                                         iv_package = get_package( ) ).
   
     ENDMETHOD.
   
  
positive.code:       'uninstall' &&
        '</a><br>'.                                           "#EC NOTEXT
  
      lt_files = io_repo->get_files( ).
  
      rv_html = rv_html && '<br>'.
  
      lt_results = lcl_objects=>status( it_files   = lt_files
                                        iv_package = io_repo->get_package( ) ).
      IF io_repo->get_sha1_remote( ) <> io_repo->get_sha1_local( ).
        lv_status = 'pull'.                                   "#EC NOTEXT
      ELSE.
  
negative.code:       RAISING   lcx_exception.
  
      CLASS-METHODS diff
        IMPORTING is_result TYPE lcl_file_status=>ty_result
                  iv_key    TYPE lcl_repo=>ty_key
        RAISING   lcx_exception.
  
      CLASS-METHODS render_diff
        IMPORTING is_result TYPE lcl_file_status=>ty_result
                  io_diff   TYPE REF TO lcl_diff.
  
      CLASS-METHODS file_encode
        IMPORTING iv_key           TYPE lcl_repo=>ty_key
                  is_file          TYPE lcl_file_status=>ty_result
        RETURNING VALUE(rv_string) TYPE string.
  
      CLASS-METHODS file_decode
        IMPORTING iv_string TYPE clike
        EXPORTING ev_key    TYPE lcl_repo=>ty_key
                  es_file   TYPE lcl_file_status=>ty_result
        RAISING   lcx_exception.
  
      CLASS-METHODS popup_comment
  