parso icon indicating copy to clipboard operation
parso copied to clipboard

Walrus causes unnecessary SyntaxError

Open davidhalter opened this issue 3 years ago • 0 comments

This is probably simple to fix, see:

>>> import jedi
>>> x = jedi.Script('f(a := 1, b)\n').get_syntax_errors()
>>> x[0].get_message()
'SyntaxError: positional argument follows keyword argument'
>>> jedi.Script('f(a := 1)\n').get_syntax_errors()
[]

davidhalter avatar Jan 06 '23 09:01 davidhalter