anchor.diff:       EXPORTING
          iv_package    = iv_package
        CHANGING
  -       is_properties = ls_vseointerf
  -   ).
  +       is_properties = ls_vseointerf ).
   
       mo_object_oriented_object->deserialize_source(
         is_key               = ls_clskey
  -      it_source            = lt_source
  -    ).
  +      it_source            = lt_source ).
   
       io_xml->read( EXPORTING iv_name = 'DESCRIPTIONS'
                     CHANGING cg_data = lt_descriptions ).
   
       mo_object_oriented_object->update_descriptions(
         is_key          = ls_clskey
  -      it_descriptions = lt_descriptions
  -    ).
  -
  -    mo_object_oriented_object->add_to_activation_list( is_item = ms_item  ).
  +      it_descriptions = lt_descriptions ).
  +
  +    mo_object_oriented_object->add_to_activation_list( is_item = ms_item ).
     ENDMETHOD.
   ENDCLASS.
   
  
positive.code:         iv_xml = mo_xml_out->render( ).
      mo_oo_object->deserialize(
        iv_package    = 'package_name'
        io_xml        = mo_xml_input
      ).
    ENDMETHOD.
  ENDCLASS.
  
  
negative.code:     mo_object_oriented_object->insert_text_pool(
        iv_class_name = lv_clsname
        it_text_pool  = lt_tpool
        iv_language   = mv_language ).
    ENDMETHOD.                    "deserialize_textpool
  
    METHOD deserialize_abap.
  
      DATA: ls_vseoclass             TYPE vseoclass,
            lt_source                TYPE seop_source_string,
            lt_local_definitions     TYPE seop_source_string,
            lt_local_implementations TYPE seop_source_string,
            lt_local_macros          TYPE seop_source_string,
            lt_test_classes          TYPE seop_source_string,
            lt_descriptions          TYPE ty_seocompotx_tt,
            ls_class_key             TYPE seoclskey.
  
  
      lt_source = mo_files->read_abap( ).
  
      lt_local_definitions = mo_files->read_abap( iv_extra = 'locals_def'
                                                  iv_error = abap_false ). "#EC NOTEXT
  
      lt_local_implementations = mo_files->read_abap( iv_extra = 'locals_imp'
                                                      iv_error = abap_false ). "#EC NOTEXT
  
      lt_local_macros = mo_files->read_abap( iv_extra = 'macros'
                                             iv_error = abap_false ). "#EC NOTEXT
  
      lt_test_classes = mo_files->read_abap( iv_extra = 'testclasses'
                                             iv_error = abap_false ). "#EC NOTEXT
  
      ls_class_key-clsname = ms_item-obj_name.
  
      io_xml->read( EXPORTING iv_name = 'VSEOCLASS'
                    CHANGING cg_data = ls_vseoclass ).
  