Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix: coverage #275

Merged
merged 2 commits into from
Aug 7, 2024
Merged

Conversation

charles-cooper
Copy link
Member

regressions introduced in vyper-0.4.0 upgrade and zksync plugin refactor (2a0065d)

What I did

How I did it

How to verify it

Description for the changelog

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

regressions introduced in vyper-0.4.0 upgrade and zksync plugin refactor
(2a0065d)
- refactor _hook_trace_computation architecture to deal with lack of
  support in coverage.py for multiple dynamic_source_filenames per
  (python) function call
- refactor the reporter to only depend on ast, not compilation. this is
  because imported modules may not be valid compilation targets, so we
  can't depend on compiling them. luckily, parsing to ast may be a much
  faster method for generating the necessary data.
@charles-cooper charles-cooper merged commit 20c0203 into vyperlang:master Aug 7, 2024
9 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants