anchor.diff:    ENDMETHOD.
   
   
  -  METHOD fix_class_methods.
  -* function module RS_WORKING_OBJECTS_ACTIVATE assumes that
  -* METH lines contains spaces between class and method name
  -* however, classes named with 30 characters
  -* eg. ZCL_CLAS_TESTTESTTESTTESTTESTT
  -* this will not be true, so find all the method includes instead
  -
  -* TODO, this class is obsolete with new CLAS deserialization logic
  -
  -    DATA: lt_methods TYPE seop_methods_w_include,
  -          lv_class   TYPE seoclsname.
  -
  -    FIELD-SYMBOLS: <ls_method> LIKE LINE OF lt_methods,
  -                   <ls_object> LIKE LINE OF ct_objects.
  -
  -
  -    lv_class = iv_obj_name.
  -
  -    cl_oo_classname_service=>get_all_method_includes(
  -      EXPORTING
  -        clsname            = lv_class
  -      RECEIVING
  -        result             = lt_methods
  -      EXCEPTIONS
  -        class_not_existing = 1
  -        OTHERS             = 2 ).
  -    ASSERT sy-subrc = 0.
  -    DELETE ct_objects WHERE object = 'METH'.
  -    LOOP AT lt_methods ASSIGNING <ls_method>.
  -      APPEND INITIAL LINE TO ct_objects ASSIGNING <ls_object>.
  -      <ls_object>-object = 'METH'.
  -      <ls_object>-obj_name = <ls_method>-incname.
  -    ENDLOOP.
  -
  -  ENDMETHOD.
  -
  -
     METHOD show_activation_errors.
   
       DATA: lt_lines      TYPE STANDARD TABLE OF trlog,
  
positive.code: 
        CALL FUNCTION 'DD_MASS_ACT_C3'
          EXPORTING
            ddmode         = 'C'
            medium         = 'T'
            device         = 'T'
            logname        = lv_logname
            write_log      = abap_true
            log_head_tail  = abap_true
  
negative.code:       lo_log->add( <ls_line>-line ).
      ENDLOOP.
  
      IF lo_log->count( ) > 0.
        lo_log->show( ).
      ENDIF.
  
    ENDMETHOD.
  
  