Trying phoenix 1.16-rc.0, I get a bunch of warnings in our router. I believe this is because many different routes have the same helper name. In phoenix 1.15 this was not issuing warnings. Is this a bug or a feature?
I’ll note that the warnings are not as clear as they could be:
warning: this clause for admin_account_path/3 cannot match because a previous clause at line 0 always matches
lib/bobby_web/router.ex
warning: this clause for admin_account_url/3 cannot match because a previous clause at line 0 always matches
lib/bobby_web/router.ex
warning: this clause for admin_beneficiary_path/3 cannot match because a previous clause at line 0 always matches
lib/bobby_web/router.ex
warning: this clause for admin_beneficiary_url/3 cannot match because a previous clause at line 0 always matches
lib/bobby_web/router.ex
[...]