Skip to content

Commit 288f319

Browse files
committed
Add incremental mode (#1292)
Key changes: - Total rewrite of the module processing logic in build.py - Support serialization to and deserialization from JSON for most classes in nodes.py and types.py - When -i/--incremental command line flag is used, use a JSON cache for symbol tables of error-free modules More discussion in the Comments section of the PR (#1292).
1 parent 9b67512 commit 288f319

18 files changed

+2094
-744
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ docs/build/
99
*.iml
1010
/out/
1111
.venv/
12+
.mypy_cache/
1213

1314
# Packages
1415
*.egg

0 commit comments

Comments
 (0)