Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/localrepo.py @ 18054:b35e3364f94a
check-code: there must also be whitespace between ')' and operator
The check pattern only checked for whitespace between keyword and operator.
Now it also warns:
> x = f(),7
missing whitespace after ,
> x = f()+7
missing whitespace in expression
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Sun, 09 Dec 2012 23:33:16 +0100 |
parents | f3991bcf4f0f |
children | e411fd79ca69 |
comparison
equal
deleted
inserted
replaced
18053:0c2f0048125d | 18054:b35e3364f94a |
---|---|
2653 fp = self.opener('last-message.txt', 'wb') | 2653 fp = self.opener('last-message.txt', 'wb') |
2654 try: | 2654 try: |
2655 fp.write(text) | 2655 fp.write(text) |
2656 finally: | 2656 finally: |
2657 fp.close() | 2657 fp.close() |
2658 return self.pathto(fp.name[len(self.root)+1:]) | 2658 return self.pathto(fp.name[len(self.root) + 1:]) |
2659 | 2659 |
2660 # used to avoid circular references so destructors work | 2660 # used to avoid circular references so destructors work |
2661 def aftertrans(files): | 2661 def aftertrans(files): |
2662 renamefiles = [tuple(t) for t in files] | 2662 renamefiles = [tuple(t) for t in files] |
2663 def a(): | 2663 def a(): |