diff --git a/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap b/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap index 27a60e392..f21c97184 100644 --- a/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap +++ b/src/objects/aff/zcl_abapgit_object_common_aff.clas.abap @@ -294,7 +294,9 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. result = rv_bool. CATCH cx_root INTO lx_error. - zcx_abapgit_exception=>raise_with_text( lx_error ). + " return false instead of raising exception, because abapGit assumes + " that raising exception = existing object + rv_bool = abap_false. ENDTRY. ENDMETHOD. @@ -354,7 +356,6 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION. lv_json_as_xstring TYPE xstring, lx_exception TYPE REF TO cx_root, lv_name TYPE c LENGTH 120, - lv_is_deletion TYPE abap_bool VALUE abap_false, lv_dummy TYPE string. FIELD-SYMBOLS: TYPE any,