Skip to content

Commit 5b29eac

Browse files
authored
Report Flake8 errors with Error severity level (#234)
1 parent c78a4c5 commit 5b29eac

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pylsp/plugins/flake8_lint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ def parse_stdout(document, stdout):
174174
# show also the code in message
175175
msg = code + ' ' + msg
176176
severity = lsp.DiagnosticSeverity.Warning
177-
if code[0] == "E":
177+
if code == "E999" or code[0] == "F":
178178
severity = lsp.DiagnosticSeverity.Error
179179
diagnostics.append(
180180
{

test/plugins/test_flake8_lint.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def test_flake8_unsaved(workspace):
3939
assert unused_var['code'] == 'F841'
4040
assert unused_var['range']['start'] == {'line': 5, 'character': 1}
4141
assert unused_var['range']['end'] == {'line': 5, 'character': 11}
42-
assert unused_var['severity'] == lsp.DiagnosticSeverity.Warning
42+
assert unused_var['severity'] == lsp.DiagnosticSeverity.Error
4343

4444

4545
def test_flake8_lint(workspace):
@@ -53,7 +53,7 @@ def test_flake8_lint(workspace):
5353
assert unused_var['code'] == 'F841'
5454
assert unused_var['range']['start'] == {'line': 5, 'character': 1}
5555
assert unused_var['range']['end'] == {'line': 5, 'character': 11}
56-
assert unused_var['severity'] == lsp.DiagnosticSeverity.Warning
56+
assert unused_var['severity'] == lsp.DiagnosticSeverity.Error
5757
finally:
5858
os.remove(name)
5959

0 commit comments

Comments
 (0)