Exception handling small improvement (#5691)

This commit is contained in:
Katharina Wurz 2022-07-21 07:38:01 +02:00 committed by GitHub
parent 4b0fda0a76
commit 863f7d7088
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,7 +15,7 @@ ENDCLASS.
CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
CLASS ZCL_ABAPGIT_OBJECT_COMMON_AFF IMPLEMENTATION.
METHOD zif_abapgit_object~delete.
@ -127,7 +127,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
lo_aff_factory TYPE REF TO object,
lr_messages TYPE REF TO data,
lv_json_as_xstring TYPE xstring,
lx_exception TYPE REF TO cx_static_check,
lx_exception TYPE REF TO cx_root,
lv_name TYPE c LENGTH 120.
FIELD-SYMBOLS: <ls_intf_aff_obj> TYPE any,
@ -228,7 +228,9 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
tadir_insert( ms_item-devclass ).
CATCH cx_static_check INTO lx_exception.
CATCH cx_root INTO lx_exception.
ii_log->add_error( is_item = ms_item
iv_msg = 'Error at deserialize' ).
ii_log->add_exception(
ix_exc = lx_exception
is_item = ms_item ).
@ -313,6 +315,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
METHOD zif_abapgit_object~jump.
RETURN.
ENDMETHOD.