anchor.diff:          invalid_translation_depth  = 18
           wrong_mainpack_value       = 19
           superpackage_invalid       = 20
  -        error_in_cts_checks        = 21
  -    ).
  -    IF sy-subrc NE 0.
  +        error_in_cts_checks        = 21 ).
  +    IF sy-subrc <> 0.
         lv_err = |Package { iv_package } could not be created|.
         _raise lv_err.
       ENDIF.
  
positive.code:     DATA lv_package             TYPE devclass.
      DATA lo_repo_online         TYPE REF TO lcl_repo_online.
      DATA lv_branch_name         TYPE string.
  
      lt_repo = lcl_repo_srv=>list( ).
  
  *    find abapgit and abapgit-plugins-repos and validate bindings
      LOOP AT lt_repo INTO lo_repo.
        TRY.
            lo_repo_online ?= lo_repo.
            lv_url            = lo_repo_online->get_url( ).
            lv_branch_name    = lo_repo_online->get_branch_name( ).
            lv_package        = lo_repo_online->get_package( ).
            IF to_upper( lv_url ) NE to_upper( iv_url ).
              CONTINUE.
            ENDIF.
  
            IF    iv_target_package IS NOT INITIAL
              AND iv_target_package NE lv_package.
              DATA lv_err TYPE string.
              lv_err = |Installation to package { lv_package } detected. Cancelling installation|.
              _raise lv_err.
            ENDIF.
  
negative.code:               '</table><br>'       && gc_newline.
  
      lv_html = lv_html &&
                '<table border="0">'                    && gc_newline &&
                '<tr>'                                  && gc_newline &&
                '<th><h2>Local</h2></th>'               && gc_newline &&
                |<th><a href=#diff_1>&lt;&gt;</a></th>| && gc_newline &&
                '<th><h2>Remote</h2></th>'              && gc_newline &&
                '</tr>'.
  
      lt_diffs = io_diff->get( ).
  