In the Cookbook UVM Guidelines page, the list of Do’s contains:
“Use the reset/configure/main/shutdown phases in tests”
but this is contradicted by 5.2 Guideline:
“Avoid the usage of reset_phase(), configure_phase(), main_phase(), shutdown_phase() and the pre_/post_ versions of those phases.”
Is it really true that “The reset_phase(), configure_phase(), main_phase() or shutdown_phase() phases will be removed in a future version of UVM.” as stated under guidline 5.2?