From 9a4c9bb37d463591c61047b116ba2fc49c6593bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20M=C3=BCller?= <101019006+fmabap@users.noreply.github.com> Date: Wed, 23 Aug 2023 07:22:26 +0200 Subject: [PATCH] Clear in deserialization method at the wrong pos (#6420) Co-authored-by: Lars Hvam --- src/objects/zcl_abapgit_objects.clas.abap | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/objects/zcl_abapgit_objects.clas.abap b/src/objects/zcl_abapgit_objects.clas.abap index d13d9674a..0d9757f9e 100644 --- a/src/objects/zcl_abapgit_objects.clas.abap +++ b/src/objects/zcl_abapgit_objects.clas.abap @@ -693,6 +693,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION. iv_text = |Prepare Deserialize: { -obj_type } { -obj_name }| ). CLEAR ls_item. + CLEAR: lv_path, lv_package. + ls_item-obj_type = -obj_type. ls_item-obj_name = -obj_name. @@ -787,7 +789,6 @@ CLASS zcl_abapgit_objects IMPLEMENTATION. io_files = lo_files ). ENDIF. - CLEAR: lv_path, lv_package. CATCH zcx_abapgit_exception INTO lx_exc. ii_log->add_exception( ix_exc = lx_exc