393
393
# Not all mutable trees can have conflicts
394
394
if getattr(self, 'conflicts', None) is not None:
395
395
# Collect all related files without checking whether they exist or
396
396
# are versioned. It's cheaper to do that once for all conflicts
397
397
# than trying to find the relevant conflict for each added file.
398
398
for c in self.conflicts():
401
401
# validate user file paths and convert all paths to tree
402
402
# relative : it's cheaper to make a tree relative path an abspath