mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-02 13:03:01 +08:00
Exception handling small improvement (#5691)
This commit is contained in:
parent
4b0fda0a76
commit
863f7d7088
|
@ -15,7 +15,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
CLASS ZCL_ABAPGIT_OBJECT_COMMON_AFF IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_object~delete.
|
METHOD zif_abapgit_object~delete.
|
||||||
|
@ -127,7 +127,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
lo_aff_factory TYPE REF TO object,
|
lo_aff_factory TYPE REF TO object,
|
||||||
lr_messages TYPE REF TO data,
|
lr_messages TYPE REF TO data,
|
||||||
lv_json_as_xstring TYPE xstring,
|
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.
|
lv_name TYPE c LENGTH 120.
|
||||||
|
|
||||||
FIELD-SYMBOLS: <ls_intf_aff_obj> TYPE any,
|
FIELD-SYMBOLS: <ls_intf_aff_obj> TYPE any,
|
||||||
|
@ -228,7 +228,9 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
|
|
||||||
tadir_insert( ms_item-devclass ).
|
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(
|
ii_log->add_exception(
|
||||||
ix_exc = lx_exception
|
ix_exc = lx_exception
|
||||||
is_item = ms_item ).
|
is_item = ms_item ).
|
||||||
|
@ -313,6 +315,7 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_object~jump.
|
METHOD zif_abapgit_object~jump.
|
||||||
|
RETURN.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user