[MNG-8748] org.apache.maven.api.services.model.UrlNormalizer should be a concrete class
Elliotte Rusty Harold opened MNG-8748 and commented
There's only one implementation and unlikely to be others. This class should likely be final. It can be made non-final later if ever a need is uncovered to change the behavior.
No further details from MNG-8748
Guillaume Nodet commented
Same comment as MNG-8749. This actually applies to the whole package imho.
Elliotte Rusty Harold commented
Yes, agreed. I was noticing this one class at a time. However right now I only see one case where the relevant method is used in more than one class, and even there it's still just a single implementation function that can easily be static.
Is this issue scoped to handle only UrlNormalizer or org.apache.maven.api.services.model package as agreed by others ?
If the issue is unassigned as of today, please assign it to me. Happy to contribute.