Skip to content

Commit 714dd50

Browse files
committed
Move ApplicationRestriction to own file
1 parent 5fbf845 commit 714dd50

File tree

18 files changed

+108
-106
lines changed

18 files changed

+108
-106
lines changed

key.core/src/main/java/de/uka/ilkd/key/informationflow/rule/tacletbuilder/AbstractInfFlowContractAppTacletBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
import org.key_project.logic.Name;
2727
import org.key_project.prover.rules.RuleSet;
28-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
28+
import org.key_project.prover.rules.ApplicationRestriction;
2929
import org.key_project.prover.rules.TacletApplPart;
3030
import org.key_project.prover.sequent.Sequent;
3131
import org.key_project.prover.sequent.SequentFormula;

key.core/src/main/java/de/uka/ilkd/key/informationflow/rule/tacletbuilder/AbstractInfFlowUnfoldTacletBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import org.key_project.logic.Name;
2525
import org.key_project.logic.op.Function;
2626
import org.key_project.prover.rules.RuleSet;
27-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
27+
import org.key_project.prover.rules.ApplicationRestriction;
2828
import org.key_project.util.collection.ImmutableList;
2929
import org.key_project.util.collection.ImmutableSLList;
3030
import org.key_project.util.collection.Pair;

key.core/src/main/java/de/uka/ilkd/key/nparser/builder/TacletPBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import org.key_project.logic.op.sv.SchemaVariable;
3434
import org.key_project.logic.sort.Sort;
3535
import org.key_project.prover.rules.RuleSet;
36-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
36+
import org.key_project.prover.rules.ApplicationRestriction;
3737
import org.key_project.prover.rules.TacletAnnotation;
3838
import org.key_project.prover.rules.Trigger;
3939
import org.key_project.prover.sequent.Sequent;

key.core/src/main/java/de/uka/ilkd/key/proof/mgt/SpecificationRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
import org.key_project.logic.Name;
3939
import org.key_project.logic.sort.Sort;
4040
import org.key_project.prover.rules.RuleSet;
41-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
41+
import org.key_project.prover.rules.ApplicationRestriction;
4242
import org.key_project.prover.sequent.Sequent;
4343
import org.key_project.prover.sequent.SequentFormula;
4444
import org.key_project.util.collection.DefaultImmutableSet;

key.core/src/main/java/de/uka/ilkd/key/rule/OneStepSimplifier.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
import org.key_project.prover.proof.rulefilter.TacletFilter;
3838
import org.key_project.prover.rules.RuleApp;
3939
import org.key_project.prover.rules.RuleSet;
40-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
40+
import org.key_project.prover.rules.ApplicationRestriction;
4141
import org.key_project.prover.rules.instantiation.AssumesFormulaInstDirect;
4242
import org.key_project.prover.rules.instantiation.AssumesFormulaInstantiation;
4343
import org.key_project.prover.sequent.*;

key.core/src/main/java/de/uka/ilkd/key/rule/QueryExpand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.key_project.logic.sort.Sort;
2828
import org.key_project.prover.rules.RuleApp;
2929
import org.key_project.prover.rules.RuleSet;
30-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
30+
import org.key_project.prover.rules.ApplicationRestriction;
3131
import org.key_project.prover.sequent.PIOPathIterator;
3232
import org.key_project.prover.sequent.PosInOccurrence;
3333
import org.key_project.prover.sequent.SequentFormula;

key.core/src/main/java/de/uka/ilkd/key/rule/executor/javadl/RewriteTacletExecutor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import org.key_project.logic.IntIterator;
1919
import org.key_project.logic.sort.Sort;
20-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
20+
import org.key_project.prover.rules.ApplicationRestriction;
2121
import org.key_project.prover.rules.instantiation.MatchConditions;
2222
import org.key_project.prover.rules.tacletbuilder.TacletGoalTemplate;
2323
import org.key_project.prover.sequent.PosInOccurrence;

key.core/src/main/java/de/uka/ilkd/key/rule/tacletbuilder/AntecTacletBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import de.uka.ilkd.key.proof.calculus.JavaDLSequentKit;
88
import de.uka.ilkd.key.rule.AntecTaclet;
99

10-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
10+
import org.key_project.prover.rules.ApplicationRestriction;
1111
import org.key_project.prover.rules.TacletApplPart;
1212
import org.key_project.prover.sequent.Sequent;
1313
import org.key_project.prover.sequent.SequentFormula;

key.core/src/main/java/de/uka/ilkd/key/rule/tacletbuilder/FindTacletBuilder.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import de.uka.ilkd.key.rule.FindTaclet;
88

99
import org.key_project.logic.SyntaxElement;
10-
import org.key_project.prover.rules.Taclet;
10+
import org.key_project.prover.rules.ApplicationRestriction;
1111

1212
/**
1313
* Superclass of TacletBuilder objects that have a non-empty find clause. This should be all of them
@@ -20,20 +20,20 @@ public abstract class FindTacletBuilder<T extends FindTaclet> extends TacletBuil
2020
* encodes restrictions on the state where a rewrite taclet is applicable If the value is equal
2121
* to
2222
* <ul>
23-
* <li>{@link Taclet.ApplicationRestriction#NONE} no state restrictions are posed</li>
24-
* <li>{@link Taclet.ApplicationRestriction#SAME_UPDATE_LEVEL} then <code>\assumes</code> must
23+
* <li>{@link ApplicationRestriction#NONE} no state restrictions are posed</li>
24+
* <li>{@link ApplicationRestriction#SAME_UPDATE_LEVEL} then <code>\assumes</code> must
2525
* match on
2626
* a
2727
* formula within the same state as <code>\find</code> rsp. <code>\add</code>. For efficiency no
2828
* modalities are allowed above the <code>\find</code> position</li>
29-
* <li>{@link Taclet.ApplicationRestriction#IN_SEQUENT_STATE} the <code>\find</code> part is
29+
* <li>{@link ApplicationRestriction#IN_SEQUENT_STATE} the <code>\find</code> part is
3030
* only
3131
* allowed to
3232
* match on formulas which are evaluated in the same state as the sequent</li>
3333
* </ul>
3434
*/
35-
protected Taclet.ApplicationRestriction applicationRestriction =
36-
Taclet.ApplicationRestriction.NONE;
35+
protected ApplicationRestriction applicationRestriction =
36+
ApplicationRestriction.NONE;
3737

3838
/**
3939
* checks that a SchemaVariable that is used to match pure variables (this means bound
@@ -57,7 +57,7 @@ public SyntaxElement getFind() {
5757
}
5858

5959
public FindTacletBuilder<T> setApplicationRestriction(
60-
Taclet.ApplicationRestriction p_applicationRestriction) {
60+
ApplicationRestriction p_applicationRestriction) {
6161
applicationRestriction = p_applicationRestriction;
6262
return this;
6363
}

key.core/src/main/java/de/uka/ilkd/key/rule/tacletbuilder/NoFindTacletBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import de.uka.ilkd.key.rule.NoFindTaclet;
99
import de.uka.ilkd.key.rule.Taclet;
1010

11-
import org.key_project.prover.rules.Taclet.ApplicationRestriction;
11+
import org.key_project.prover.rules.ApplicationRestriction;
1212
import org.key_project.prover.rules.TacletApplPart;
1313

1414

0 commit comments

Comments
 (0)