ruff
Add a method to `Checker` for cached parsing of stringified type annotations
#13158
Merged

Add a method to `Checker` for cached parsing of stringified type annotations #13158

AlexWaygood merged 6 commits into main from alex/cached-annotation-parsing
AlexWaygood
AlexWaygood AlexWaygood added performance
AlexWaygood AlexWaygood requested a review from charliermarsh charliermarsh 1 year ago
AlexWaygood AlexWaygood requested a review from MichaReiser MichaReiser 1 year ago
AlexWaygood AlexWaygood requested a review from dhruvmanila dhruvmanila 1 year ago
AlexWaygood
github-actions
charliermarsh
charliermarsh commented on 2024-08-30
AlexWaygood AlexWaygood force pushed from 8ff61ad8 to 3a3b8102 1 year ago
AlexWaygood AlexWaygood requested a review from charliermarsh charliermarsh 1 year ago
MichaReiser
MichaReiser
MichaReiser approved these changes on 2024-09-02
Daverball
MichaReiser
AlexWaygood Refactor `parse_type_annotation` to improve encapsulation
2574c6d5
AlexWaygood Store a reference to the allocator on `Checker` instances
79d1148e
AlexWaygood Add a method for cached parsing of string type annotations, and use i…
49c375a6
AlexWaygood Use the caching method to parse type annotations in various linter rules
0f5d3c0a
AlexWaygood Trivial review comments
53eca4b6
AlexWaygood Only store successfully parsed annotations in the arena
6fa7a5b4
AlexWaygood AlexWaygood force pushed from c4d222ee to 6fa7a5b4 1 year ago
AlexWaygood AlexWaygood enabled auto-merge (squash) 1 year ago
AlexWaygood AlexWaygood merged b7c7b4b3 into main 1 year ago
AlexWaygood AlexWaygood deleted the alex/cached-annotation-parsing branch 1 year ago
dhruvmanila dhruvmanila added internal

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone