2016-11-23 | Paul Boddie | raw files shortlog changelog graph | Omit aliases that are identical to origins when serialising references. | |
referencing.py (file) |
1.1 --- a/referencing.py Wed Nov 23 13:19:57 2016 +0100 1.2 +++ b/referencing.py Wed Nov 23 14:24:53 2016 +0100 1.3 @@ -50,7 +50,7 @@ 1.4 if self.kind == "<var>": 1.5 return self.kind 1.6 else: 1.7 - alias = self.name and ";%s" % self.name or "" 1.8 + alias = self.name and self.name != self.origin and ";%s" % self.name or "" 1.9 return "%s:%s%s" % (self.kind, self.origin, alias) 1.10 1.11 def __hash__(self):