Skip to content

(closes #3036) Remove AccessType location and is_accessed_before method#3037

Merged
arporter merged 11 commits into
masterfrom
cleanup_sva
Jul 18, 2025
Merged

(closes #3036) Remove AccessType location and is_accessed_before method#3037
arporter merged 11 commits into
masterfrom
cleanup_sva

Conversation

@sergisiso

Copy link
Copy Markdown
Collaborator

No description provided.

@codecov

codecov Bot commented Jun 25, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.92%. Comparing base (887526d) to head (435ca4c).
⚠️ Report is 3392 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3037      +/-   ##
==========================================
- Coverage   99.92%   99.92%   -0.01%     
==========================================
  Files         366      366              
  Lines       51721    51566     -155     
==========================================
- Hits        51681    51526     -155     
  Misses         40       40              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sergisiso

Copy link
Copy Markdown
Collaborator Author

@arporter @LonelyCat124 @hiker This is ready for review, it removes some functionality from AccessType that has some important limitations and has been superseded by the DefUseChains anyway.

@arporter arporter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Sergi, this is a big chunk of code removed! I only have very minor comments.
I've fired off the integration tests.
I've grepped through the examples, docs and code and can't find any mentions of 'location' that need updating.

Comment thread doc/developer_guide/dependency.rst
Comment thread src/psyclone/core/single_variable_access_info.py Outdated
Comment thread src/psyclone/core/single_variable_access_info.py Outdated
Comment thread src/psyclone/core/variables_access_map.py Outdated
@sergisiso

Copy link
Copy Markdown
Collaborator Author

@arporter This is ready for another review

@sergisiso sergisiso added ready for review Blocked An issue/PR that is blocked by one or more issues/PRs. and removed reviewed with actions Blocked An issue/PR that is blocked by one or more issues/PRs. labels Jun 30, 2025

@arporter arporter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All requested changes have been made and all integration tests were green (with only type-hint changes since then).
Will proceed to merge.

@arporter arporter merged commit 484ff7b into master Jul 18, 2025
11 checks passed
arporter added a commit that referenced this pull request Jul 18, 2025
sergisiso added a commit that referenced this pull request Jul 18, 2025
sergisiso added a commit that referenced this pull request Jul 18, 2025
sergisiso added a commit that referenced this pull request Jul 18, 2025
sergisiso pushed a commit that referenced this pull request Jul 18, 2025
@sergisiso sergisiso deleted the cleanup_sva branch August 15, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants