 Issue 29670611:
  Issue 5844 - Remove redundant parentheses in sitescripts and abpsembly  (Closed) 
  Base URL: https://hg.adblockplus.org/sitescripts/
    
  
    Issue 29670611:
  Issue 5844 - Remove redundant parentheses in sitescripts and abpsembly  (Closed) 
  Base URL: https://hg.adblockplus.org/sitescripts/| Index: sitescripts/templateFilters.py | 
| =================================================================== | 
| --- a/sitescripts/templateFilters.py | 
| +++ b/sitescripts/templateFilters.py | 
| @@ -123,19 +123,19 @@ | 
| def subscriptionSort(value, prioritizeRecommended=True): | 
| value = value[:] # create a copy of the list | 
| if prioritizeRecommended: | 
| - value.sort(lambda a, b: ( | 
| - cmp(a.type, b.type) or | 
| - cmp(a.deprecated, b.deprecated) or | 
| - cmp(b.catchall, a.catchall) or | 
| - cmp(b.recommendation != None, a.recommendation != None) or | 
| - cmp(a.name.lower(), b.name.lower()) | 
| - )) | 
| + value.sort(lambda a, b: | 
| + cmp(a.type, b.type) or | 
| + cmp(a.deprecated, b.deprecated) or | 
| + cmp(b.catchall, a.catchall) or | 
| + cmp(b.recommendation != None, a.recommendation != None) or | 
| + cmp(a.name.lower(), b.name.lower()) | 
| + ) | 
| 
Sebastian Noack
2018/01/17 01:43:51
If you indent code without a newline after the ope
 
Vasily Kuznetsov
2018/01/18 10:46:07
Just for the record, I prefer Sebastian's second v
 
rosie
2018/01/25 16:13:48
Yeah, the second version also seems more readable
 | 
| else: | 
| - value.sort(lambda a, b: ( | 
| - cmp(a.type, b.type) or | 
| - cmp(a.deprecated, b.deprecated) or | 
| - cmp(a.name.lower(), b.name.lower()) | 
| - )) | 
| + value.sort(lambda a, b: | 
| + cmp(a.type, b.type) or | 
| + cmp(a.deprecated, b.deprecated) or | 
| + cmp(a.name.lower(), b.name.lower()) | 
| + ) | 
| return value |