anchor.diff:        ENDIF.
         set_attribute_leading_spaces( EXPORTING iv_name                = lv_name
                                                 ii_node                = li_node
  -                                    CHANGING  cv_within_code_section = within_code_section ).
  +                                    CHANGING  cv_within_code_section = lv_within_code_section ).
   
         li_node = li_iterator->get_next( ).
       ENDWHILE.
  
positive.code:     METHODS handle_attrib_leading_spaces IMPORTING iv_name                TYPE string
                                                     ii_node                TYPE REF TO if_ixml_node
                                           CHANGING  cv_within_code_section TYPE abap_bool.
      METHODS get_range_node_codes RETURNING VALUE(e_range_node_codes) TYPE ty_string_range.
      METHODS code_item_section_handling IMPORTING iv_name                TYPE string
                                                   ii_node                TYPE REF TO if_ixml_node
                                         EXPORTING ei_code_item_element   TYPE REF TO if_ixml_element
                                         CHANGING  cv_within_code_section TYPE abap_bool
                                         RAISING   zcx_abapgit_exception.
  
  ENDCLASS.
  
  
  
negative.code:   METHOD zif_abapgit_object~serialize.
  * see function module FB_DOWNLOAD_FORM
  
      DATA: lo_sf                  TYPE REF TO cl_ssf_fb_smart_form,
            lv_name                TYPE string,
            li_node                TYPE REF TO if_ixml_node,
            li_element             TYPE REF TO if_ixml_element,
            li_iterator            TYPE REF TO if_ixml_node_iterator,
            lv_formname            TYPE tdsfname,
            li_ixml                TYPE REF TO if_ixml,
            li_xml_doc             TYPE REF TO if_ixml_document,
            lv_within_code_section TYPE abap_bool.
  
      li_ixml = cl_ixml=>create( ).
      li_xml_doc = li_ixml->create_document( ).
  