Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
more WIP
  • Loading branch information
JukkaL committed Nov 11, 2022
commit 5191aa246d792b253c35dfb6097bbaab6dd2c41d
11 changes: 5 additions & 6 deletions mypy/fastparse.py
Original file line number Diff line number Diff line change
Expand Up @@ -262,11 +262,9 @@ def parse(
Return the parse tree. If errors is not provided, raise ParseError
on failure. Otherwise, use the errors object to report parse errors.
"""
if int():
1 + ''
ignore_errors = options.ignore_errors or (errors and fnam in errors.ignored_files)
if ignore_errors:
print(fnam, fnam in errors.ignored_files, len(errors.ignored_files))
ignore_errors = (options is not None and options.ignore_errors) or (errors is not None and fnam in errors.ignored_files)
#if ignore_errors:
# print(fnam, fnam in errors.ignored_files, len(errors.ignored_files))
raise_on_error = False
if options is None:
options = Options()
Expand All @@ -288,7 +286,8 @@ def parse(
warnings.filterwarnings("ignore", category=DeprecationWarning)
ast = ast3_parse(source, fnam, "exec", feature_version=feature_version)

tree = ASTConverter(options=options, is_stub=is_stub_file, errors=errors, ignore_errors=ignore_errors).visit(ast)
tree = ASTConverter(options=options, is_stub=is_stub_file, errors=errors,
ignore_errors=ignore_errors).visit(ast)
tree.path = fnam
tree.is_stub = is_stub_file
except SyntaxError as e:
Expand Down