-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix newnames handling for new local vars #3438
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3438 +/- ##
============================================
+ Coverage 37.88% 37.89% +0.01%
- Complexity 17082 17090 +8
============================================
Files 2090 2090
Lines 127485 127504 +19
Branches 21466 21471 +5
============================================
+ Hits 48294 48324 +30
+ Misses 73285 73274 -11
Partials 5906 5906 ☔ View full report in Codecov by Sentry. |
I don't understand the test failure:
I'll try to push again. |
caba90f
to
b0b7b5f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this PR is fine, apart from my small comment about the constant name.
key.core/src/main/java/de/uka/ilkd/key/logic/VariableNamer.java
Outdated
Show resolved
Hide resolved
Does this also fix #3455 where a method parameter |
Related Issue
This pull request fixes #3437.
Intended Change
Previously, the names of certain local variables were derived using a counter. Now they will also be stored in the name proposals, making it possible to replay their exact value.
Type of pull request
Ensuring quality
Additional information and contact(s)
The contributions within this pull request are licensed under GPLv2 (only) for inclusion in KeY.