laeubi commented on PR #230:
URL: https://github.com/apache/maven-resolver/pull/230#issuecomment-1345910655

   > implements this class, but also Tycho, m2e
   
   Tycho/m2e is actually the reason I'd like to have such method :-)
   
   > so a LOT of breakage here...
   
   That's the question, do we really "break" anything? As it is a default 
implemented method, everything will compile as before and no one will really 
notice even though it is not 100% binary compatible.
   
   > Ideally, I'd make this in 2.0 of resolver, 
   
   Is there actually any plan for 2.0 release anywhere soon or is it more 
"sometimes in the future"? Should I target another branch? If 2.x is the way to 
go I'll update this to not use a default method then, beside this do you think 
this can be done that way or are there any other concerns?
   
   > and would introduce "safety measures" like for the rest: iface directly 
should not be implemented, but provide a "support class"?
   
   What do you mean by "support class"? And how is it more safe than in 
interface? I think interfaces are more appropriate for this and are as safe as 
an (abstract) class?


-- 
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