Uvm: how to supress messages without severity from VHDL/Verilog DUT modules?

In reply to dave_59:

Dave, thank you for the reply.

I already use some perl scripts for waiving warnings, they help reporting new/accepted warnings but the transcript still looks polluted. Also rewriting the $display calls is not feasible as many of them come from generated IPs.

Can you refer me to some documentation how to override $display using VPI?