I don't have a strong opinion here, both code styles are ok to me (although the switch style could use more empty lines ;) and the url-link case should be added back of course).

which basically means: why change it ? Since it is a matter of style, I'd suggest to not touch this style unless you need it, because this destroys the blame.