anchor.diff:      ENDIF.
   
       " make sure package is not already in use for a different repository
  -    zcl_abapgit_repo_srv=>get_instance( )->get_repo_from_package(
  +    " 702: chaining calls with exp&imp parameters causes syntax error
  +    li_repo_srv = zcl_abapgit_repo_srv=>get_instance( ).
  +    li_repo_srv->get_repo_from_package(
         EXPORTING
           iv_package = ls_popup-package
         IMPORTING
  
positive.code: 
    METHOD new_online.
  
      DATA: ls_popup  TYPE zif_abapgit_popups=>ty_popup,
            lo_repo   TYPE REF TO zcl_abapgit_repo,
            lv_reason TYPE string.
  
      ls_popup = zcl_abapgit_ui_factory=>get_popups( )->repo_popup( iv_url ).
      IF ls_popup-cancel = abap_true.
  
negative.code:     ENDIF.
  
      " make sure package is not already in use for a different repository
      " 702: chaining calls with exp&imp parameters causes syntax error
      li_repo_srv = zcl_abapgit_repo_srv=>get_instance( ).
      li_repo_srv->get_repo_from_package(
        EXPORTING
          iv_package = ls_popup-package
        IMPORTING
  