mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-04 20:26:53 +00:00
Handle SyntaxErrors after new-lines specially
In some cases, when we handle SyntaxErrors we need to ensure that the column number is correct for a 1-indexed report. In some cases, we also need to account for the fact that the SyntaxError has happened "after" a new-line. To extract and alter the row and column numbers, we've moved the logic to a private static method on the FileChecker object to avoid an overly complex method. Closes #237
This commit is contained in:
parent
c17043ff3f
commit
7998734fe6
3 changed files with 61 additions and 8 deletions
1
tests/fixtures/example-code/invalid-syntax.py
vendored
Normal file
1
tests/fixtures/example-code/invalid-syntax.py
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
foo(
|
||||
Loading…
Add table
Add a link
Reference in a new issue