anchor.diff:        li_repo     TYPE REF TO zif_abapgit_repo.
   
       LOOP AT it_repos INTO ls_repo.
  -      li_repo = get( ls_repo-key ).
  +      li_repo = zif_abapgit_repo_srv~get( ls_repo-key ).
   
         li_package = zcl_abapgit_factory=>get_sap_package( ls_repo-package ).
         IF li_package->exists( ) = abap_false.
  
positive.code: 
      " Check if package is already used in another repo
      IF iv_chk_exists = abap_true.
        get_repo_from_package(
          EXPORTING
            iv_package    = iv_package
            iv_ign_subpkg = iv_ign_subpkg
  
negative.code:       zcx_abapgit_exception=>raise( 'Not authorized' ).
      ENDIF.
  
      zif_abapgit_repo_srv~validate_package( iv_package    = iv_package
                        iv_ign_subpkg = iv_ign_subpkg ).
  
      zif_abapgit_repo_srv~validate_url( lv_url ).
  
      lv_branch_name = determine_branch_name(
        iv_name = iv_branch_name
  