We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f42accf commit f044986Copy full SHA for f044986
pymode/lint.py
@@ -84,11 +84,16 @@ def __sort(e):
84
env.debug("Find sorting: ", sort_rules)
85
errors = sorted(errors, key=__sort)
86
87
+ errors_list = []
88
for e in errors:
- e._info['bufnr'] = env.curbuf.number
89
- if e._info['col'] is None:
90
- e._info['col'] = 1
91
-
92
- env.run('g:PymodeLocList.current().extend', [e._info for e in errors])
+ if e.col is None:
+ e.col = 1
+ err_dict = e.to_dict()
+ err_dict['bufnr'] = env.curbuf.number
93
+ err_dict['type'] = e.etype
94
+ err_dict['text'] = e.message
95
+ errors_list.append(err_dict)
96
+
97
+ env.run('g:PymodeLocList.current().extend', errors_list)
98
99
# pylama:ignore=W0212,E1103
0 commit comments