From 2655c76996e3668059f7ff0a02b5e0a2d7e101c2 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Thu, 21 Dec 2023 09:52:08 -0500 Subject: [PATCH] Protect `tadir` selection (#6713) Co-authored-by: Lars Hvam --- src/objects/core/zcl_abapgit_tadir.clas.abap | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/objects/core/zcl_abapgit_tadir.clas.abap b/src/objects/core/zcl_abapgit_tadir.clas.abap index 7c1e8bb3d..815fa67ff 100644 --- a/src/objects/core/zcl_abapgit_tadir.clas.abap +++ b/src/objects/core/zcl_abapgit_tadir.clas.abap @@ -390,6 +390,8 @@ CLASS zcl_abapgit_tadir IMPLEMENTATION. DATA: lr_tadir TYPE REF TO zif_abapgit_definitions=>ty_tadir. DATA: lt_filter TYPE zif_abapgit_definitions=>ty_tadir_tt. + ASSERT iv_package IS NOT INITIAL. + " Start recursion " hmm, some problems here, should TADIR also build path? rt_tadir = build( @@ -426,6 +428,7 @@ CLASS zcl_abapgit_tadir IMPLEMENTATION. IF iv_check_exists = abap_true. rt_tadir = check_exists( rt_tadir ). ENDIF. + ENDMETHOD.