On 15/06/2018 13:44, Yuya Nishihara wrote:
On Fri, 15 Jun 2018 10:48:34 +0200, Boris FELD wrote:
I'd rather force callers of ctx.diff() to build a diffopts object.
Do you see a way to solves the import cycle?
Which one?
+ Import cycle: mercurial.obsutil -> mercurial.patch ->
mercurial.scmutil -> mercurial.obsutil
+ Import cycle: mercurial.copies -> mercurial.scmutil ->
mercurial.obsutil -> mercurial.patch -> mercurial.copies
+ Import cycle: mercurial.obsolete -> mercurial.obsutil ->
mercurial.patch -> mercurial.scmutil -> mercurial.obsolete
Maybe we can move patch.diff*opts() functions to either mdiff or new module
if that's the case.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel