Closed sonalmahajan15 closed 6 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 87.56%. Comparing base (
482b433
) to head (bf4cd96
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
[!NOTE]
✅ NilAway errors reported on standard libraries are identical.3296 errors on base branch (main, 482b433) 3296 errors on test branch (25130e6)
This PR refines the logic of non-literal map access, particularly in the case of built-in call expressions, to not consider the index trackable if there exists a nested call to non-trackable expression (e.g., custom function) from inside the built-in function.
For example,
the
test
function was taking 7 iterations to converge, while now after the fix it requires only 3 iterations.Note: the goal of this PR is to improve performance only, and should not have any effect on the reported errors.