Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Syntax error not detected #1868

Open
mcenno opened this issue Jan 10, 2020 · 8 comments
Open

Syntax error not detected #1868

mcenno opened this issue Jan 10, 2020 · 8 comments
Assignees
Labels
bug Something isn't working feature: parser

Comments

@mcenno
Copy link

mcenno commented Jan 10, 2020

Environment data

  • Language Server version: 0.5.10.0
  • OS and version: Windows 10.0.18362 Build 18362
  • Python version (& distribution if applicable, e.g. Anaconda): Miniconda 3.7.5 64-bit

Expected behaviour

A red squiggly line underneath code with syntax errors

Actual behaviour

no red squiggly line

Logs

Analysis of test (User) queued. Dependencies: 
Analysis version 124 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.06 ms.
Analysis complete: 1 modules in 0.26 ms.
Analysis version 124 of 1 entries has been completed in 0.16 ms.
Completions in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 1)
Analysis of test (User) queued. Dependencies: 
Analysis version 125 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.07 ms.
Analysis complete: 1 modules in 0.36 ms.
Analysis version 125 of 1 entries has been completed in 0.22 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 126 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.06 ms.
Analysis complete: 1 modules in 0.27 ms.
Analysis version 126 of 1 entries has been completed in 0.17 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 127 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.06 ms.
Analysis complete: 1 modules in 0.28 ms.
Analysis version 127 of 1 entries has been completed in 0.17 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 128 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.2 ms.
Analysis complete: 1 modules in 0.71 ms.
Analysis version 128 of 1 entries has been completed in 0.51 ms.
Completions in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 5)
Analysis of test (User) queued. Dependencies: 
Analysis version 129 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.06 ms.
Analysis complete: 1 modules in 0.26 ms.
Analysis version 129 of 1 entries has been completed in 0.16 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 130 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.08 ms.
Analysis complete: 1 modules in 0.31 ms.
Analysis version 130 of 1 entries has been completed in 0.2 ms.
Completions in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 7)
Analysis of test (User) queued. Dependencies: 
Analysis version 131 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.09 ms.
Analysis complete: 1 modules in 0.39 ms.
Analysis version 131 of 1 entries has been completed in 0.26 ms.
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 8) - (0, 8)
Analysis of test (User) queued. Dependencies: 
Analysis version 132 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.06 ms.
Analysis complete: 1 modules in 0.27 ms.
Analysis version 132 of 1 entries has been completed in 0.16 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 133 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.09 ms.
Analysis complete: 1 modules in 0.42 ms.
Analysis version 133 of 1 entries has been completed in 0.25 ms.
Completions in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 10)
Analysis of test (User) queued. Dependencies: 
Analysis version 134 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.06 ms.
Analysis complete: 1 modules in 0.28 ms.
Analysis version 134 of 1 entries has been completed in 0.16 ms.
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 11) - (0, 11)
Analysis of test (User) queued. Dependencies: 
Analysis version 135 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.08 ms.
Analysis complete: 1 modules in 0.34 ms.
Analysis version 135 of 1 entries has been completed in 0.21 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 136 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.08 ms.
Analysis complete: 1 modules in 0.3 ms.
Analysis version 136 of 1 entries has been completed in 0.17 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 137 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.05 ms.
Analysis complete: 1 modules in 0.25 ms.
Analysis version 137 of 1 entries has been completed in 0.13 ms.
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 14) - (0, 14)
Analysis of test (User) queued. Dependencies: 
Analysis version 138 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.14 ms.
Analysis complete: 1 modules in 0.48 ms.
Analysis version 138 of 1 entries has been completed in 0.3 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 15)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 15) - (0, 15)
Analysis of test (User) queued. Dependencies: 
Analysis version 139 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.1 ms.
Analysis complete: 1 modules in 0.52 ms.
Analysis version 139 of 1 entries has been completed in 0.22 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 16)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 16) - (0, 16)
Analysis of test (User) queued. Dependencies: 
Analysis version 140 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.1 ms.
Analysis complete: 1 modules in 0.36 ms.
Analysis version 140 of 1 entries has been completed in 0.24 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 17)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 17) - (0, 17)
Analysis of test (User) queued. Dependencies: 
Analysis version 141 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.1 ms.
Analysis complete: 1 modules in 0.42 ms.
Analysis version 141 of 1 entries has been completed in 0.28 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 18)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 18) - (0, 18)
Analysis of test (User) queued. Dependencies: 
Analysis version 142 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.13 ms.
Analysis complete: 1 modules in 0.38 ms.
Analysis version 142 of 1 entries has been completed in 0.26 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 19)
Analysis of test (User) queued. Dependencies: 
Analysis version 143 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.09 ms.
Analysis complete: 1 modules in 0.31 ms.
Analysis version 143 of 1 entries has been completed in 0.19 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 20)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (0, 20) - (0, 20)
Analysis of test (User) queued. Dependencies: 
Analysis version 144 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.1 ms.
Analysis complete: 1 modules in 0.33 ms.
Analysis version 144 of 1 entries has been completed in 0.2 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 4)
Analysis of test (User) queued. Dependencies: 
Analysis version 145 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.09 ms.
Analysis complete: 1 modules in 0.27 ms.
Analysis version 145 of 1 entries has been completed in 0.19 ms.
Completions in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 5)
Analysis of test (User) queued. Dependencies: 
Analysis version 146 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.12 ms.
Analysis complete: 1 modules in 0.4 ms.
Analysis version 146 of 1 entries has been completed in 0.24 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 147 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.08 ms.
Analysis complete: 1 modules in 0.29 ms.
Analysis version 147 of 1 entries has been completed in 0.2 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 148 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.08 ms.
Analysis complete: 1 modules in 0.24 ms.
Analysis version 148 of 1 entries has been completed in 0.16 ms.
Analysis of test (User) queued. Dependencies: 
Analysis version 149 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.11 ms.
Analysis complete: 1 modules in 0.34 ms.
Analysis version 149 of 1 entries has been completed in 0.2 ms.
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 9) - (1, 9)
Analysis of test (User) queued. Dependencies: 
Analysis version 150 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.19 ms.
Analysis complete: 1 modules in 0.76 ms.
Analysis version 150 of 1 entries has been completed in 0.55 ms.
Signatures in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 10)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 10) - (1, 10)
Analysis of test (User) queued. Dependencies: 
Analysis version 151 of 1 entries has started.
Analysis of test (User) on depth 0 completed in 0.1 ms.
Analysis complete: 1 modules in 0.28 ms.
Analysis version 151 of 1 entries has been completed in 0.19 ms.
Completions in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 11)
Code Action in file:///c:/Users/XXXXXXXXXXXXXX/Downloads/test.py at (1, 11) - (1, 11)

Code Snippet / Additional lnformation

for i in range(10)::
    print(i)
@MikhailArkhipov MikhailArkhipov added bug Something isn't working feature: parser labels Jan 13, 2020
@MikhailArkhipov
Copy link

Looks like a parser bug.

@MikhailArkhipov MikhailArkhipov self-assigned this Jan 13, 2020
@fireattack
Copy link

Just to be clear: is this bug about that LS doesn't show any syntax error anymore? Because it was the case here.

@mcenno
Copy link
Author

mcenno commented Jan 14, 2020

Yep, that's the case. No syntax errors at all.

@IceTDrinker
Copy link

Just to chime in and let you know the last public version of 2019 of the python extension does not have the linting problem

@mcenno
Copy link
Author

mcenno commented Jan 15, 2020

@IceTDrinker I thought this was an issue with the language server, not the Python extension?

Edit: Anyway, thanks for the hint, I get squiggly lines now.

@IceTDrinker
Copy link

Potentially but from what I understood the extension pulls a specific version of the language server. I don't work on that project so I could be wrong

@Kynolin
Copy link

Kynolin commented Jan 21, 2020

I also didn't get any realtime linting on version 2020.1.58038 of the Python extension. I had tried deleting/reinstalling the language server or changing extension settings to no avail, but installing version 2019.11.50794 fixed it for me as well.

@jakebailey
Copy link
Member

jakebailey commented Jan 21, 2020

See microsoft/vscode-python#9649, this appears to be an extension thing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working feature: parser
Projects
None yet
Development

No branches or pull requests

6 participants