From 898efade3e668f82a84437e9d835230fe5d40640 Mon Sep 17 00:00:00 2001 From: Christian Guenter Date: Fri, 12 Oct 2018 13:17:06 +0200 Subject: [PATCH] JUMP: check if object exists --- src/zcl_abapgit_objects.clas.abap | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/zcl_abapgit_objects.clas.abap b/src/zcl_abapgit_objects.clas.abap index 2a76fbfb1..047d7cf36 100644 --- a/src/zcl_abapgit_objects.clas.abap +++ b/src/zcl_abapgit_objects.clas.abap @@ -718,6 +718,10 @@ CLASS ZCL_ABAPGIT_OBJECTS IMPLEMENTATION. li_obj = create_object( is_item = is_item iv_language = zif_abapgit_definitions=>c_english ). + IF li_obj->exists( ) = abap_false. + zcx_abapgit_exception=>raise( |Object { is_item-obj_type } { is_item-obj_name } doesn't exist| ). + ENDIF. + lv_adt_jump_enabled = zcl_abapgit_persist_settings=>get_instance( )->read( )->get_adt_jump_enabled( ). IF lv_adt_jump_enabled = abap_true.