From 55f9b495774cd30932e5c6687ab90562f6ef8263 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Thu, 27 Jun 2024 16:44:22 +0200 Subject: [PATCH] Add parameters to `map_object_to_filename` (#6955) Co-authored-by: Lars Hvam --- src/objects/core/zcl_abapgit_filename_logic.clas.abap | 6 ++++++ src/objects/zif_abapgit_object.intf.abap | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/objects/core/zcl_abapgit_filename_logic.clas.abap b/src/objects/core/zcl_abapgit_filename_logic.clas.abap index 7b9550fcc..6c6f85b61 100644 --- a/src/objects/core/zcl_abapgit_filename_logic.clas.abap +++ b/src/objects/core/zcl_abapgit_filename_logic.clas.abap @@ -105,6 +105,8 @@ CLASS zcl_abapgit_filename_logic DEFINITION CLASS-METHODS map_object_to_filename IMPORTING !is_item TYPE zif_abapgit_definitions=>ty_item + !iv_ext TYPE string + !iv_extra TYPE clike CHANGING cv_filename TYPE string RAISING @@ -267,6 +269,8 @@ CLASS zcl_abapgit_filename_logic IMPLEMENTATION. CALL METHOD (lv_class)=>('ZIF_ABAPGIT_OBJECT~MAP_OBJECT_TO_FILENAME') EXPORTING is_item = is_item + iv_ext = iv_ext + iv_extra = iv_extra CHANGING cv_filename = cv_filename. CATCH cx_sy_dyn_call_illegal_class ##NO_HANDLER. @@ -320,6 +324,8 @@ CLASS zcl_abapgit_filename_logic IMPLEMENTATION. map_object_to_filename( EXPORTING is_item = is_item + iv_ext = iv_ext + iv_extra = iv_extra CHANGING cv_filename = rv_filename ). CATCH zcx_abapgit_exception ##NO_HANDLER. diff --git a/src/objects/zif_abapgit_object.intf.abap b/src/objects/zif_abapgit_object.intf.abap index 67240c13e..b2a4b7121 100644 --- a/src/objects/zif_abapgit_object.intf.abap +++ b/src/objects/zif_abapgit_object.intf.abap @@ -100,6 +100,8 @@ INTERFACE zif_abapgit_object CLASS-METHODS map_object_to_filename IMPORTING !is_item TYPE zif_abapgit_definitions=>ty_item + !iv_ext TYPE string + !iv_extra TYPE clike CHANGING cv_filename TYPE string RAISING