gnodet commented on PR #2425:
URL: https://github.com/apache/maven/pull/2425#issuecomment-2938746732

   > Its just about moving the external `comparator` (feature envy) to the 
actual domain (business logic, following OOP) making it `comparable`. No 
injection, no nothing. **Just plain old java.**
   
   Agreed, it's plain old java, but it's unrelated to IOC,  which is generally 
about injecting dependencies in components rather than letting them create 
their own dependencies.
   
   > we can merge this and evolve design afterward, its no problem. I will try 
if my theory is working.
   
   Yes, please raise a JIRA issue and a PR.  The `Binding`s are sorted in a few 
places in the code, and IIRC, they are always sorted according to reversed 
priority.  So it should definitely be a possible enhancement.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to