From 221d86782b5cce11f1c3cea9ed1eee3842355583 Mon Sep 17 00:00:00 2001 From: larshp Date: Sat, 20 May 2017 10:28:09 +0200 Subject: [PATCH] XML skip initial data --- src/zabapgit.prog.xml | 1 - src/zabapgit_object_oo_functions.prog.abap | 2 ++ src/zabapgit_xml.prog.abap | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/zabapgit.prog.xml b/src/zabapgit.prog.xml index b47a5359e..1f91d506d 100644 --- a/src/zabapgit.prog.xml +++ b/src/zabapgit.prog.xml @@ -12,7 +12,6 @@ D$S X - R diff --git a/src/zabapgit_object_oo_functions.prog.abap b/src/zabapgit_object_oo_functions.prog.abap index d9de940a1..f0ac47638 100644 --- a/src/zabapgit_object_oo_functions.prog.abap +++ b/src/zabapgit_object_oo_functions.prog.abap @@ -547,9 +547,11 @@ CLASS lcl_object_oriented_base IMPLEMENTATION. rt_source = lo_oo_serializer->serialize_abap_clif_source( is_class_key ). ENDCASE. ENDMETHOD. + METHOD lif_object_oriented_object_fnc~get_skip_test_classes. rv_skip = mv_skip_test_classes. ENDMETHOD. + METHOD lif_object_oriented_object_fnc~get_class_properties. ASSERT 0 = 1. "Subclass responsibility ENDMETHOD. diff --git a/src/zabapgit_xml.prog.abap b/src/zabapgit_xml.prog.abap index edcd55efc..3579df410 100644 --- a/src/zabapgit_xml.prog.abap +++ b/src/zabapgit_xml.prog.abap @@ -215,6 +215,10 @@ CLASS lcl_xml_output IMPLEMENTATION. ASSERT NOT iv_name IS INITIAL. + IF ig_data IS INITIAL. + RETURN. + ENDIF. + APPEND INITIAL LINE TO lt_stab ASSIGNING . -name = iv_name. GET REFERENCE OF ig_data INTO -value.