summaryrefslogtreecommitdiff
path: root/Lib/email/errors.py
diff options
context:
space:
mode:
authorLysandros Nikolaou <lisandrosnik@gmail.com>2020-10-27 00:42:04 +0200
committerGitHub <noreply@github.com>2020-10-27 00:42:04 +0200
commitbca701403253379409dece03053dbd739c0bd059 (patch)
tree9222677d56d4669ac00f734ffeb7d72797bb6a89 /Lib/email/errors.py
parentc8c4200b65b2159bbb13cee10d67dfb3676fef26 (diff)
downloadcpython-git-bca701403253379409dece03053dbd739c0bd059.tar.gz
bpo-42123: Run the parser two times and only enable invalid rules on the second run (GH-22111)
* Implement running the parser a second time for the errors messages The first parser run is only responsible for detecting whether there is a `SyntaxError` or not. If there isn't the AST gets returned. Otherwise, the parser is run a second time with all the `invalid_*` rules enabled so that all the customized error messages get produced.
Diffstat (limited to 'Lib/email/errors.py')
0 files changed, 0 insertions, 0 deletions