Skip to content

Commit dd6268c

Browse files
E402: Add "elif" statement to allowed keywords
1 parent eba7f0f commit dd6268c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

pycodestyle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1068,7 +1068,7 @@ def is_string_literal(line):
10681068
return line and (line[0] == '"' or line[0] == "'")
10691069

10701070
allowed_keywords = (
1071-
'try', 'except', 'else', 'finally', 'with', 'if')
1071+
'try', 'except', 'else', 'finally', 'with', 'if', 'elif')
10721072

10731073
if indent_level: # Allow imports in conditional statement/function
10741074
return

testsuite/E40.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@
4343
#: Okay
4444
if False:
4545
import foo
46+
elif not True:
47+
import bar
48+
else:
49+
import mwahaha
4650

4751
import bar
4852
#: E402

0 commit comments

Comments
 (0)