From 1246e2718f811e98e41773b34868e59613f5a136 Mon Sep 17 00:00:00 2001 From: yellappam Date: Tue, 15 Feb 2022 18:37:58 +1300 Subject: [PATCH] Sort includes (#5352) In some systems, function modules RS_GET_ALL_INCLUDES returns an include *T00. Where *T00 include is not returned, abapGit adds to the internal table. This results in different sorting order in different systems. Sort to keep the same order. --- src/objects/zcl_abapgit_object_fugr.clas.abap | 1 + 1 file changed, 1 insertion(+) diff --git a/src/objects/zcl_abapgit_object_fugr.clas.abap b/src/objects/zcl_abapgit_object_fugr.clas.abap index cd3e285a7..a9483cbdc 100644 --- a/src/objects/zcl_abapgit_object_fugr.clas.abap +++ b/src/objects/zcl_abapgit_object_fugr.clas.abap @@ -626,6 +626,7 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION. APPEND lv_maintviewname TO rt_includes. ENDIF. + SORT rt_includes. IF lines( rt_includes ) > 0. " check which includes have their own tadir entry " these includes might reside in a different package or might be shared between multiple function groups