well "resolve" sound like "disentangle" to me, which is absolutely not what is done here. This method modifies the velocity based on the impacts caused by the collision. You might go save in terms of semantics here and move this code to the ImpactResolver (i.e. resolving impacts to velocity-changes) at some later point, leaving the name as it is, or rename it to alterVelocity(). 
jmy2cnts