anchor.diff:                                       WITH NON-UNIQUE DEFAULT KEY .
   
       CONSTANTS:
  -      c_oo_program TYPE c LENGTH 9 VALUE '\PROGRAM=' ##NO_TEXT,
  -      c_oo_class TYPE c LENGTH 7 VALUE '\CLASS=' ##NO_TEXT,
  -      c_oo_method TYPE c LENGTH 8 VALUE '\METHOD=' ##NO_TEXT,
  -      c_oo_tcode TYPE tcode VALUE 'OS_APPLICATION' ##NO_TEXT,
  -      c_oo_frclass TYPE c LENGTH 30 VALUE 'CLASS' ##NO_TEXT,
  -      c_oo_frmethod TYPE c LENGTH 30 VALUE 'METHOD' ##NO_TEXT,
  +      c_oo_program   TYPE c LENGTH 9 VALUE '\PROGRAM=' ##NO_TEXT,
  +      c_oo_class     TYPE c LENGTH 7 VALUE '\CLASS=' ##NO_TEXT,
  +      c_oo_method    TYPE c LENGTH 8 VALUE '\METHOD=' ##NO_TEXT,
  +      c_oo_tcode     TYPE tcode VALUE 'OS_APPLICATION' ##NO_TEXT,
  +      c_oo_frclass   TYPE c LENGTH 30 VALUE 'CLASS' ##NO_TEXT,
  +      c_oo_frmethod  TYPE c LENGTH 30 VALUE 'METHOD' ##NO_TEXT,
         c_oo_frupdtask TYPE c LENGTH 30 VALUE 'UPDATE_MODE' ##NO_TEXT,
  -      c_oo_synchron TYPE c VALUE 'S' ##NO_TEXT,
  +      c_oo_synchron  TYPE c VALUE 'S' ##NO_TEXT,
         c_oo_asynchron TYPE c VALUE 'U' ##NO_TEXT,
  -      c_true TYPE c VALUE 'X' ##NO_TEXT,
  -      c_false TYPE c VALUE space ##NO_TEXT.
  +      c_true         TYPE c VALUE 'X' ##NO_TEXT,
  +      c_false        TYPE c VALUE space ##NO_TEXT.
   
       DATA:
         mt_bcdata TYPE STANDARD TABLE OF bdcdata .
  
positive.code: 
  
  
  CLASS ZCL_ABAPGIT_OBJECT_TRAN IMPLEMENTATION.
  
  
    METHOD add_data.
  
negative.code: 
      lv_dynpro = ls_tstc-dypno.
  
      IF     ls_tstc-cinfo O lc_hex_rep.
        lv_type = ststc_c_type_report.
      ELSEIF ls_tstc-cinfo O lc_hex_obj.
        lv_type = ststc_c_type_object.
        " todo, or ststc_c_type_variant?
      ELSEIF ls_tstc-cinfo O lc_hex_par.
        lv_type = ststc_c_type_parameters.
      ELSEIF ls_tstc-cinfo O lc_hex_tra.
        lv_type = ststc_c_type_dialog.
      ELSE.
        zcx_abapgit_exception=>raise( 'Transaction, unknown CINFO' ).
      ENDIF.
  
      IF ls_tstcp IS NOT INITIAL.
        split_parameters(
  