anchor.diff:  
   * ISAP has to be handled before ISRP
       LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'IASP'.
  -      APPEND <ls_result> TO rt_results.
  -    ENDLOOP.
  -
  -* PINF has to be handled before DEVC for package interface usage
  -    LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'PINF'.
         APPEND <ls_result> TO rt_results.
       ENDLOOP.
   
  
positive.code: 
    METHOD prioritize_deser.
  
      FIELD-SYMBOLS: <ls_result> LIKE LINE OF it_results.
  
  * WEBI has to be handled before SPRX.
  
negative.code:         AND obj_type <> 'PROG'
          AND obj_type <> 'XSLT'
          AND obj_type <> 'PINF'
          AND obj_type <> 'DEVC'
          AND obj_type <> 'ENHS'
          AND obj_type <> 'DDLS'
          AND obj_type <> 'SPRX'
          AND obj_type <> 'WEBI'.
        APPEND <ls_result> TO rt_results.
      ENDLOOP.
  
  * PINF after everything as it can expose objects
      LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'PINF'.
        APPEND <ls_result> TO rt_results.
      ENDLOOP.
  
  * DEVC after PINF, as it can refer for package interface usage
      LOOP AT it_results ASSIGNING <ls_result> WHERE obj_type = 'DEVC'.
        APPEND <ls_result> TO rt_results.
      ENDLOOP.
  
  