anchor.diff:                           iv_longtext_id = c_longtext_id_tabl ).
   
     ENDMETHOD.
  -
  -
  -  METHOD zif_abapgit_object~is_active.
  -    rv_active = is_active( ).
  -  ENDMETHOD.
   ENDCLASS.
  
positive.code:       IF <ls_dd03p>-routputlen = '      '.
          CLEAR <ls_dd03p>-routputlen.
        ENDIF.
      ENDLOOP.
  
  * remove foreign keys inherited from .INCLUDEs
      DELETE lt_dd08v WHERE noinherit = 'N'.
  
negative.code:   PUBLIC SECTION.
      INTERFACES zif_abapgit_object.
      ALIASES mo_files FOR zif_abapgit_object~mo_files.
    PROTECTED SECTION.
    PRIVATE SECTION.
  
      CONSTANTS c_longtext_id_tabl TYPE dokil-id VALUE 'TB' ##NO_TEXT.
  
      TYPES: ty_dd03p_tt TYPE STANDARD TABLE OF dd03p.
  
      METHODS clear_dd03p_fields
        CHANGING ct_dd03p TYPE ty_dd03p_tt.
  ENDCLASS.
  
  
  
  CLASS ZCL_ABAPGIT_OBJECT_TABL IMPLEMENTATION.
  
  
    METHOD clear_dd03p_fields.
  
      DATA: lv_masklen TYPE c LENGTH 4.
  
      FIELD-SYMBOLS: <ls_dd03p> LIKE LINE OF ct_dd03p.
  
  
  * remove nested structures
      DELETE ct_dd03p WHERE depth <> '00'.
  * remove fields from .INCLUDEs
      DELETE ct_dd03p WHERE adminfield <> '0'.
  
      LOOP AT ct_dd03p ASSIGNING <ls_dd03p> WHERE NOT rollname IS INITIAL.
        CLEAR: <ls_dd03p>-ddlanguage,
          <ls_dd03p>-dtelmaster,
          <ls_dd03p>-logflag,
  