Remove deprecated code related to 19.0
Description
Remove the deprecated code associated to 19.0.
Proposal
Remove all the FW_DEPRECATED_xx
macros and the associated code related to 19.0.
You can search the regex FW_DEPRECATED.*\(.*"19\.0"\s*\)
.
FW_DEPRECATED_KEY
don't forget to add an assert to check if the data is found.
Example
Replace
::arData::Camera::sptr camera = this->getInOut< ::arData::Camera >(s_CAMERA_INOUT);
if (!camera)
{
FW_DEPRECATED_KEY(s_CAMERA_INOUT, "inout", "19.0");
camera = this->getObject< ::arData::Camera >();
}
by
::arData::Camera::sptr camera = this->getInOut< ::arData::Camera >(s_CAMERA_INOUT);
SLM_ASSERT("The inout key '" + s_CAMERA_INOUT + "' is not correctly set.", camera);