##// END OF EJS Templates
mergestate: simplify reset(), knowing that `other` and `node` go together...
Martin von Zweigbergk -
r46063:aad11a26 default
parent child Browse files
Show More
@@ -202,15 +202,12 b' class mergestate(object):'
202 202 def reset(self, node=None, other=None, labels=None):
203 203 self._state = {}
204 204 self._stateextras = collections.defaultdict(dict)
205 self._local = None
206 self._other = None
205 self._local = node
206 self._other = other
207 207 self._labels = labels
208 208 for var in ('localctx', 'otherctx'):
209 209 if var in vars(self):
210 210 delattr(self, var)
211 if node:
212 self._local = node
213 self._other = other
214 211 self._readmergedriver = None
215 212 if self.mergedriver:
216 213 self._mdstate = MERGE_DRIVER_STATE_SUCCESS
General Comments 0
You need to be logged in to leave comments. Login now