mirror of
https://github.com/davidhalter/parso.git
synced 2026-08-14 20:11:03 +08:00
Fix an error message change in Python 3.7
This commit is contained in:
@@ -744,7 +744,12 @@ class _NonlocalModuleLevelRule(SyntaxRule):
|
|||||||
|
|
||||||
@ErrorFinder.register_rule(type='arglist')
|
@ErrorFinder.register_rule(type='arglist')
|
||||||
class _ArglistRule(SyntaxRule):
|
class _ArglistRule(SyntaxRule):
|
||||||
message = "Generator expression must be parenthesized if not sole argument"
|
@property
|
||||||
|
def message(self):
|
||||||
|
if self._normalizer.version < (3, 6):
|
||||||
|
return "Generator expression must be parenthesized if not sole argument"
|
||||||
|
else:
|
||||||
|
return "Generator expression must be parenthesized"
|
||||||
|
|
||||||
def is_issue(self, node):
|
def is_issue(self, node):
|
||||||
first_arg = node.children[0]
|
first_arg = node.children[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user