From 748a32f57cc6bfae0a3a7db93b6a8b0b47e5ac5f Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 5 Aug 2018 10:05:46 +0000 Subject: [PATCH] separate repo from DELETE_BRANCH --- src/git/zcl_abapgit_git_porcelain.clas.abap | 4 ++-- src/ui/zcl_abapgit_services_git.clas.abap | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/git/zcl_abapgit_git_porcelain.clas.abap b/src/git/zcl_abapgit_git_porcelain.clas.abap index 8f5687219..0f2741541 100644 --- a/src/git/zcl_abapgit_git_porcelain.clas.abap +++ b/src/git/zcl_abapgit_git_porcelain.clas.abap @@ -40,7 +40,7 @@ CLASS zcl_abapgit_git_porcelain DEFINITION zcx_abapgit_exception . CLASS-METHODS delete_branch IMPORTING - !io_repo TYPE REF TO zcl_abapgit_repo_online + !iv_url TYPE string !is_branch TYPE zif_abapgit_definitions=>ty_git_branch RAISING zcx_abapgit_exception . @@ -292,7 +292,7 @@ CLASS ZCL_ABAPGIT_GIT_PORCELAIN IMPLEMENTATION. lv_pack = zcl_abapgit_git_pack=>encode( lt_objects ). zcl_abapgit_git_transport=>receive_pack( - iv_url = io_repo->get_url( ) + iv_url = iv_url iv_old = is_branch-sha1 iv_new = c_zero iv_branch_name = is_branch-name diff --git a/src/ui/zcl_abapgit_services_git.clas.abap b/src/ui/zcl_abapgit_services_git.clas.abap index 8c6d75879..2f2eff1c3 100644 --- a/src/ui/zcl_abapgit_services_git.clas.abap +++ b/src/ui/zcl_abapgit_services_git.clas.abap @@ -178,12 +178,12 @@ CLASS ZCL_ABAPGIT_SERVICES_GIT IMPLEMENTATION. ENDIF. zcl_abapgit_git_porcelain=>delete_branch( - io_repo = lo_repo + iv_url = lo_repo->get_url( ) is_branch = ls_branch ). MESSAGE 'Branch deleted' TYPE 'S'. - ENDMETHOD. "delete_branch + ENDMETHOD. METHOD delete_tag.