From ae98ec4da620c4213808ef912037dae5b9edac17 Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Thu, 2 Mar 2023 10:20:48 +0100 Subject: [PATCH] commit page: refactor WRITE to string template (#6111) Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com> --- src/ui/pages/zcl_abapgit_gui_page_commit.clas.abap | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/ui/pages/zcl_abapgit_gui_page_commit.clas.abap b/src/ui/pages/zcl_abapgit_gui_page_commit.clas.abap index dbe79f05e..aee62a0c2 100644 --- a/src/ui/pages/zcl_abapgit_gui_page_commit.clas.abap +++ b/src/ui/pages/zcl_abapgit_gui_page_commit.clas.abap @@ -176,9 +176,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_COMMIT IMPLEMENTATION. METHOD get_comment_file. - DATA: - lv_count TYPE i, - lv_value TYPE c LENGTH 10. + DATA lv_count TYPE i. FIELD-SYMBOLS LIKE LINE OF it_stage. @@ -192,8 +190,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_COMMIT IMPLEMENTATION. rv_text = -file-filename. ELSE. " For multiple file we use the count instead - WRITE lv_count TO lv_value LEFT-JUSTIFIED. - CONCATENATE lv_value 'files' INTO rv_text SEPARATED BY space. + rv_text = |{ lv_count } files|. ENDIF. ENDMETHOD. @@ -203,7 +200,6 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_COMMIT IMPLEMENTATION. DATA: lv_count TYPE i, - lv_value TYPE c LENGTH 10, ls_item TYPE zif_abapgit_definitions=>ty_item, lt_items TYPE zif_abapgit_definitions=>ty_items_tt. @@ -227,8 +223,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_COMMIT IMPLEMENTATION. CONCATENATE ls_item-obj_type ls_item-obj_name INTO rv_text SEPARATED BY space. ELSE. " For multiple objects we use the count instead - WRITE lv_count TO lv_value LEFT-JUSTIFIED. - CONCATENATE lv_value 'objects' INTO rv_text SEPARATED BY space. + rv_text = |{ lv_count } objects|. ENDIF. ENDMETHOD.