This and upcoming patches will improve the mergeresult object making it more
powerful and provide clean APIs for various things. Doing this will clean up the
core merge code which is present in update() a bit.
Details
Details
- Reviewers
 indygreg - Group Reviewers
 hg-reviewers - Commits
 - rHG0c849f0166c2: merge: introduce hasconflicts() on mergeresult object
 
Diff Detail
Diff Detail
- Repository
 - rHG Mercurial
 - Branch
 - default
 - Lint
 No Linters Available - Unit
 No Unit Test Coverage 
Event Timeline
| mercurial/merge.py | ||
|---|---|---|
| 589 | This preserves the old logic, so this is a fine refactor. But I don wonder if this should be an explicit inclusion set rather than an exclusion one. The way it is now, if we add an action and forget to update this set, this code could be buggy.  | |
| mercurial/merge.py | ||
|---|---|---|
| 587 | pyflakes didn't like the shadowing of _ here. So I changed variable names in flight.  | |
pyflakes didn't like the shadowing of _ here. So I changed variable names in flight.