anchor.diff:  
       TRY.
           CALL METHOD mo_plugin->('ZIF_ABAPGIT_PLUGIN~DESERIALIZE').
  -      CATCH zcx_abapgit_object INTO lx_plugin.
  -        RAISE EXCEPTION TYPE lcx_exception EXPORTING previous = lx_plugin iv_text = lx_plugin->get_text( ).
  +      CATCH cx_static_check INTO lx_plugin.
  +        RAISE EXCEPTION TYPE lcx_exception
  +          EXPORTING
  +            ix_previous = lx_plugin
  +            iv_text     = lx_plugin->get_text( ).
       ENDTRY.
     ENDMETHOD.
   
  
positive.code:     mv_skip_testclass = abap_false.
      IF lines( rt_source ) = 2.
        READ TABLE rt_source INDEX 1 INTO lv_line1.
        READ TABLE rt_source INDEX 2 INTO lv_line2.
        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.
        IF lv_line1(3) = '*"*' OR lv_line1 IS INITIAL.
          mv_skip_testclass = abap_true.
        ENDIF.
  
negative.code:                   io_xml       TYPE REF TO lcl_xml
                    iv_normalize TYPE sap_bool DEFAULT abap_true
          RAISING   lcx_exception,
  * needed since type-check during dynamic call fails even if the object is compatible
        add_xml_from_plugin
          IMPORTING iv_extra     TYPE clike OPTIONAL
                    io_xml       TYPE REF TO object
                    iv_normalize TYPE sap_bool DEFAULT abap_true
  