@@ -798,7 +798,7 @@ def fix_e305(self, result):
798
798
if offset < 0 :
799
799
break
800
800
line = self .source [offset ].lstrip ()
801
- if len ( line ) == 0 :
801
+ if not line :
802
802
break
803
803
if line [0 ] != '#' :
804
804
break
@@ -853,8 +853,8 @@ def fix_long_line_logically(self, result, logical):
853
853
self .source [line_index ] = ''
854
854
self .source [start_line_index ] = fixed
855
855
return range (start_line_index + 1 , end_line_index + 1 )
856
- else :
857
- return []
856
+
857
+ return []
858
858
859
859
def fix_long_line_physically (self , result ):
860
860
"""Try to make lines fit within --max-line-length characters."""
@@ -876,8 +876,8 @@ def fix_long_line_physically(self, result):
876
876
if fixed :
877
877
self .source [line_index ] = fixed
878
878
return [line_index + 1 ]
879
- else :
880
- return []
879
+
880
+ return []
881
881
882
882
def fix_long_line (self , target , previous_line ,
883
883
next_line , original ):
@@ -901,11 +901,12 @@ def fix_long_line(self, target, previous_line,
901
901
aggressive = self .options .aggressive ,
902
902
experimental = self .options .experimental ,
903
903
verbose = self .options .verbose )
904
+
904
905
if fixed and not code_almost_equal (original , fixed ):
905
906
return fixed
906
- else :
907
- self .long_line_ignore_cache .add (cache_entry )
908
- return None
907
+
908
+ self .long_line_ignore_cache .add (cache_entry )
909
+ return None
909
910
910
911
def fix_e502 (self , result ):
911
912
"""Remove extraneous escape of newline."""
@@ -1174,11 +1175,12 @@ def get_fixed_long_line(target, previous_line, original,
1174
1175
1175
1176
if candidates :
1176
1177
best_candidate = candidates [0 ]
1178
+
1177
1179
# Don't allow things to get longer.
1178
1180
if longest_line_length (best_candidate ) > longest_line_length (original ):
1179
1181
return None
1180
- else :
1181
- return best_candidate
1182
+
1183
+ return best_candidate
1182
1184
1183
1185
1184
1186
def longest_line_length (code ):
@@ -1274,8 +1276,8 @@ def _get_logical(source_lines, result, logical_start, logical_end):
1274
1276
def get_item (items , index , default = None ):
1275
1277
if 0 <= index < len (items ):
1276
1278
return items [index ]
1277
- else :
1278
- return default
1279
+
1280
+ return default
1279
1281
1280
1282
1281
1283
def reindent (source , indent_size ):
@@ -1446,8 +1448,8 @@ def _get_indentation(line):
1446
1448
if line .strip ():
1447
1449
non_whitespace_index = len (line ) - len (line .lstrip ())
1448
1450
return line [:non_whitespace_index ]
1449
- else :
1450
- return ''
1451
+
1452
+ return ''
1451
1453
1452
1454
1453
1455
def get_diff_text (old , new , filename ):
@@ -1916,17 +1918,18 @@ def _split_after_delimiter(self, item, indent_amt):
1916
1918
return
1917
1919
1918
1920
last_space = None
1919
- for item in reversed (self ._lines ):
1921
+ for current_item in reversed (self ._lines ):
1920
1922
if (
1921
1923
last_space and
1922
- (not isinstance (item , Atom ) or not item .is_colon )
1924
+ (not isinstance (current_item , Atom ) or
1925
+ not current_item .is_colon )
1923
1926
):
1924
1927
break
1925
1928
else :
1926
1929
last_space = None
1927
- if isinstance (item , self ._Space ):
1928
- last_space = item
1929
- if isinstance (item , (self ._LineBreak , self ._Indent )):
1930
+ if isinstance (current_item , self ._Space ):
1931
+ last_space = current_item
1932
+ if isinstance (current_item , (self ._LineBreak , self ._Indent )):
1930
1933
return
1931
1934
1932
1935
if not last_space :
@@ -2497,8 +2500,8 @@ def _shorten_line_at_tokens(tokens, source, indentation, indent_word,
2497
2500
if check_syntax (normalize_multiline (fixed )
2498
2501
if aggressive > 1 else fixed ):
2499
2502
return indentation + fixed
2500
- else :
2501
- return None
2503
+
2504
+ return None
2502
2505
2503
2506
2504
2507
def token_offsets (tokens ):
@@ -2548,8 +2551,8 @@ def normalize_multiline(line):
2548
2551
return line + ' pass'
2549
2552
elif line .startswith (('if ' , 'elif ' , 'for ' , 'while ' )):
2550
2553
return line + ' pass'
2551
- else :
2552
- return line
2554
+
2555
+ return line
2553
2556
2554
2557
2555
2558
def fix_whitespace (line , offset , replacement ):
@@ -2559,8 +2562,8 @@ def fix_whitespace(line, offset, replacement):
2559
2562
right = line [offset :].lstrip ('\n \r \t \\ ' )
2560
2563
if right .startswith ('#' ):
2561
2564
return line
2562
- else :
2563
- return left + replacement + right
2565
+
2566
+ return left + replacement + right
2564
2567
2565
2568
2566
2569
def _execute_pep8 (pep8_options , source ):
@@ -2969,8 +2972,8 @@ def shorten_comment(line, max_line_length, last_comment=False):
2969
2972
break_long_words = False ,
2970
2973
break_on_hyphens = False )
2971
2974
return '\n ' .join (split_lines ) + '\n '
2972
- else :
2973
- return line + '\n '
2975
+
2976
+ return line + '\n '
2974
2977
2975
2978
2976
2979
def normalize_line_endings (lines , newline ):
@@ -3378,7 +3381,7 @@ def read_config(args, parser):
3378
3381
for section in ['pep8' , 'pycodestyle' ]:
3379
3382
if not config .has_section (section ):
3380
3383
continue
3381
- for k , v in config .items (section ):
3384
+ for ( k , _ ) in config .items (section ):
3382
3385
norm_opt = k .lstrip ('-' ).replace ('-' , '_' )
3383
3386
opt_type = option_list [norm_opt ]
3384
3387
if opt_type is int :
@@ -3406,8 +3409,8 @@ def decode_filename(filename):
3406
3409
"""Return Unicode filename."""
3407
3410
if isinstance (filename , unicode ):
3408
3411
return filename
3409
- else :
3410
- return filename .decode (sys .getfilesystemencoding ())
3412
+
3413
+ return filename .decode (sys .getfilesystemencoding ())
3411
3414
3412
3415
3413
3416
def supported_fixes ():
0 commit comments