This inspection checks whether any type-conversion with the functions string()
, number()
or
boolean()
is redundant, i.e. whether the type of argument is the same as the functions return type or if
the expected type of the expression is of type "any". While such an explicit conversion may sometimes be intentional
to emphasize the type, this can usually be safely removed.