anchor.diff:        RETURNING VALUE(rt_repos) TYPE tt_repo
         RAISING   lcx_exception.
   
  -    METHODS update
  +    METHODS update_sha1
         IMPORTING iv_key         TYPE ty_repo-key
                   iv_branch_sha1 TYPE ty_sha1
         RAISING   lcx_exception.
  
positive.code:     ls_repo-sha1         = iv_branch.
      ls_repo-package      = iv_package.
      ls_repo-offline      = iv_offline.
  
      lv_repo_as_xml = to_xml( ls_repo ).
  
  
negative.code:   PUBLIC SECTION.
      METHODS:
        set_files_remote
          IMPORTING it_files TYPE ty_files_tt
          RAISING   lcx_exception.
  
  ENDCLASS.                    "lcl_repo_offline DEFINITION
  
  