We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c95c570 commit c4179c2Copy full SHA for c4179c2
key.core/src/main/java/de/uka/ilkd/key/strategy/feature/DependencyContractFeature.java
@@ -30,9 +30,9 @@ public final class DependencyContractFeature extends BinaryFeature {
30
private void removePreviouslyUsedSteps(JTerm focus, Goal goal,
31
List<PosInOccurrence> steps) {
32
for (RuleApp app : goal.appliedRuleApps()) {
33
- JTerm term = (JTerm) app.posInOccurrence().subTerm();
34
if (app.rule() instanceof UseDependencyContractRule
35
- && RENAMING_TERM_PROPERTY.equalsModThisProperty(term, focus)) {
+ && RENAMING_TERM_PROPERTY.equalsModThisProperty(app.posInOccurrence().subTerm(),
+ focus)) {
36
final IBuiltInRuleApp bapp = (IBuiltInRuleApp) app;
37
for (PosInOccurrence ifInst : bapp.assumesInsts()) {
38
steps.remove(ifInst);
0 commit comments