From 6b81d7d9589bbec0fb4d20c8e01b15505a5d6d28 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Fri, 27 Aug 2021 12:58:12 -0400 Subject: [PATCH] Improve message for subpackage errors (#4911) Clarify error and resolution options in case subpackage already exists in system but is not included in pack hierarchy of repo root package. Closes #4904 --- src/objects/core/zcl_abapgit_file_status.clas.abap | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/objects/core/zcl_abapgit_file_status.clas.abap b/src/objects/core/zcl_abapgit_file_status.clas.abap index b211a7609..0f19bbf46 100644 --- a/src/objects/core/zcl_abapgit_file_status.clas.abap +++ b/src/objects/core/zcl_abapgit_file_status.clas.abap @@ -144,7 +144,7 @@ ENDCLASS. -CLASS ZCL_ABAPGIT_FILE_STATUS IMPLEMENTATION. +CLASS zcl_abapgit_file_status IMPLEMENTATION. METHOD build_existing. @@ -592,9 +592,9 @@ CLASS ZCL_ABAPGIT_FILE_STATUS IMPLEMENTATION. " is required i.e. setting a parent package to iv_devclass (or one of its " subpackages). We don't this automatically since it's not clear where in the " hierarchy the new package should be located. (#4108) - lv_msg = |Package { ls_item-devclass } is not a subpackage of { iv_devclass - }. Assign { ls_item-devclass } to package hierarchy of { iv_devclass - } and repeat process.|. + lv_msg = |Package { ls_item-devclass } already exists but is not a subpackage of { iv_devclass + }. Check your package and folder logic or assign { ls_item-devclass + } to package hierarchy of { iv_devclass } to match the repository.|. zcx_abapgit_exception=>raise( lv_msg ). ELSE. CLEAR ls_item-devclass.