URLNavigator
URLNavigator copied to clipboard
URLMatcher.match incorrectly matches <path:_>
URLMatcher.match incorrectly matches empty url's. If you pass "" to match it will return wildcard paths
for example:
"" will match "/anything/<path:_>"
"/anything" will match "/anything/<path:_>" and is incorrect as patch is /anything/* not /anything*
normalizeURL normalizes "/" to "" - not sure if thats intended behaviour
created failing tests pr
also added fix.
this is not complete fix. it DOES make all test pass but it doesn't fix underlaying problem