anchor.diff:      mv_skip_testclass = abap_false.
       IF lines( rt_source ) = 2.
         READ TABLE rt_source INDEX 1 INTO lv_line1.
  +      ASSERT sy-subrc = 0.
         READ TABLE rt_source INDEX 2 INTO lv_line2.
  +      ASSERT sy-subrc = 0.
         IF lv_line1(3) = '*"*' AND lv_line2 IS INITIAL.
           mv_skip_testclass = abap_true.
         ENDIF.
       ELSEIF lines( rt_source ) = 1.
         READ TABLE rt_source INDEX 1 INTO lv_line1.
  +      ASSERT sy-subrc = 0.
         IF lv_line1(3) = '*"*' OR lv_line1 IS INITIAL.
           mv_skip_testclass = abap_true.
         ENDIF.
  
positive.code: 
      TRY.
          CALL METHOD mo_plugin->('ZIF_ABAPGIT_PLUGIN~DELETE').
        CATCH zcx_abapgit_object INTO lx_plugin.
          RAISE EXCEPTION TYPE lcx_exception EXPORTING previous = lx_plugin iv_text = lx_plugin->get_text( ).
      ENDTRY.
  
    ENDMETHOD.
  
negative.code:     TRY.
          CREATE OBJECT ri_obj TYPE (lv_class_name)
            EXPORTING
              is_item = is_item.
        CATCH cx_sy_create_object_error.
          TRY.
  * 2nd step, try looking for plugins
  