anchor.diff:          RETURN.
         WHEN 302.
           _raise 'HTTP redirect, check URL'.
  +      WHEN 401.
  +        _raise 'HTTP 401, unauthorized'.
  +      WHEN 403.
  +        _raise 'HTTP 403, forbidden'.
         WHEN 404.
           _raise 'HTTP 404, not found'.
  +      WHEN 415.
  +        _raise 'HTTP 415, unsupported media type'.
         WHEN OTHERS.
           _raise 'HTTP error code'.
       ENDCASE.
  
positive.code:                             RAISING   lcx_exception.
  
      CLASS-METHODS status    IMPORTING it_files          TYPE tt_files
                              RETURNING value(rt_results) TYPE tt_results
                              RAISING   lcx_exception.
  
  
negative.code:     CLEAR lcl_serialize_common=>gt_programs[].
  
  
      lt_results = status( it_files   = it_files
                           iv_package = iv_package ).
      DELETE lt_results WHERE match = abap_true.
      SORT lt_results BY obj_type ASCENDING obj_name ASCENDING.
      DELETE ADJACENT DUPLICATES FROM lt_results COMPARING obj_type obj_name.
  