From 6f4f336437c4ddedc25df9629b0a0cc27ec3c03d Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Mon, 16 Jan 2023 17:53:47 +0100 Subject: [PATCH] XSLT: Avoid double activation (#5995) Co-authored-by: Lars Hvam --- src/objects/zcl_abapgit_object_xslt.clas.abap | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/objects/zcl_abapgit_object_xslt.clas.abap b/src/objects/zcl_abapgit_object_xslt.clas.abap index b670011df..7f621e4dc 100644 --- a/src/objects/zcl_abapgit_object_xslt.clas.abap +++ b/src/objects/zcl_abapgit_object_xslt.clas.abap @@ -102,7 +102,9 @@ CLASS zcl_abapgit_object_xslt IMPLEMENTATION. " Transformation might depend on other objects like a class " We attempt to activate it in late step IF iv_step = zif_abapgit_object=>gc_step_id-late. - zcl_abapgit_objects_activation=>add_item( ms_item ). + IF zif_abapgit_object~is_active( ) = abap_false. + zcl_abapgit_objects_activation=>add_item( ms_item ). + ENDIF. RETURN. ENDIF.