anchor.diff:  
     METHOD serialize_macros.
   
  -    CALL FUNCTION 'SEO_CLASS_GET_INCLUDE_SOURCE'
  -      EXPORTING
  -        clskey                       = is_clskey
  -        inctype                      = seop_ext_class_macros
  -      IMPORTING
  -        source_expanded              = rt_source
  -      EXCEPTIONS
  -        _internal_class_not_existing = 1
  -        not_existing                 = 2
  -        OTHERS                       = 3.
  -    IF sy-subrc <> 0 AND sy-subrc <> 2.
  -      _raise 'Error from get_include_source, macros'.
  -    ENDIF.
  +    rt_source = read_include( is_clskey = is_clskey
  +                              iv_type = seop_ext_class_macros ).
   
       reduce( CHANGING ct_source = rt_source ).
   
  
positive.code: 
    METHOD serialize_locals_def.
  
      CALL FUNCTION 'SEO_CLASS_GET_INCLUDE_SOURCE'
        EXPORTING
          clskey                       = is_clskey
          inctype                      = seop_ext_class_locals_def
        IMPORTING
          source_expanded              = rt_source
        EXCEPTIONS
          _internal_class_not_existing = 1
          not_existing                 = 2
          OTHERS                       = 3.
      IF sy-subrc <> 0 AND sy-subrc <> 2.
        _raise 'Error from get_include_source, def'.
      ENDIF.
  
      reduce( CHANGING ct_source = rt_source ).
  
    ENDMETHOD.                    "serialize_locals_def
  
    METHOD serialize_testclasses.
  
  
negative.code: * See http://www.abapgit.org
  
  CONSTANTS: gc_xml_version  TYPE string VALUE 'v1.0.0',      "#EC NOTEXT
             gc_abap_version TYPE string VALUE 'v1.9.5'.      "#EC NOTEXT
  
  ********************************************************************************
  * The MIT License (MIT)
  