Skip to content

Commit c9810fe

Browse files
committed
Spotless & merge fixes
1 parent 9fbf55d commit c9810fe

21 files changed

Lines changed: 33 additions & 986 deletions

key.core/src/main/java/de/uka/ilkd/key/java/KeYJavaASTFactory.java

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -33,35 +33,7 @@
3333
import de.uka.ilkd.key.java.ast.reference.ThisReference;
3434
import de.uka.ilkd.key.java.ast.reference.TypeRef;
3535
import de.uka.ilkd.key.java.ast.reference.TypeReference;
36-
import de.uka.ilkd.key.java.ast.statement.Branch;
37-
import de.uka.ilkd.key.java.ast.statement.Break;
38-
import de.uka.ilkd.key.java.ast.statement.Case;
39-
import de.uka.ilkd.key.java.ast.statement.Catch;
40-
import de.uka.ilkd.key.java.ast.statement.Continue;
41-
import de.uka.ilkd.key.java.ast.statement.Default;
42-
import de.uka.ilkd.key.java.ast.statement.Do;
43-
import de.uka.ilkd.key.java.ast.statement.Else;
44-
import de.uka.ilkd.key.java.ast.statement.EmptyStatement;
45-
import de.uka.ilkd.key.java.ast.statement.EnhancedFor;
46-
import de.uka.ilkd.key.java.ast.statement.Finally;
47-
import de.uka.ilkd.key.java.ast.statement.For;
48-
import de.uka.ilkd.key.java.ast.statement.ForUpdates;
49-
import de.uka.ilkd.key.java.ast.statement.Guard;
50-
import de.uka.ilkd.key.java.ast.statement.IForUpdates;
51-
import de.uka.ilkd.key.java.ast.statement.IGuard;
52-
import de.uka.ilkd.key.java.ast.statement.ILoopInit;
53-
import de.uka.ilkd.key.java.ast.statement.If;
54-
import de.uka.ilkd.key.java.ast.statement.LabeledStatement;
55-
import de.uka.ilkd.key.java.ast.statement.LoopInit;
56-
import de.uka.ilkd.key.java.ast.statement.MethodBodyStatement;
57-
import de.uka.ilkd.key.java.ast.statement.MethodFrame;
58-
import de.uka.ilkd.key.java.ast.statement.Return;
59-
import de.uka.ilkd.key.java.ast.statement.Switch;
60-
import de.uka.ilkd.key.java.ast.statement.SynchronizedBlock;
61-
import de.uka.ilkd.key.java.ast.statement.Then;
62-
import de.uka.ilkd.key.java.ast.statement.Throw;
63-
import de.uka.ilkd.key.java.ast.statement.Try;
64-
import de.uka.ilkd.key.java.ast.statement.While;
36+
import de.uka.ilkd.key.java.ast.statement.*;
6537
import de.uka.ilkd.key.logic.ProgramElementName;
6638
import de.uka.ilkd.key.logic.VariableNamer;
6739
import de.uka.ilkd.key.logic.op.IProgramMethod;

key.core/src/main/java/de/uka/ilkd/key/java/ast/StatementBlock.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import de.uka.ilkd.key.java.visitor.Visitor;
1717
import de.uka.ilkd.key.logic.PosInProgram;
1818
import de.uka.ilkd.key.logic.PossibleProgramPrefix;
19+
import de.uka.ilkd.key.speclang.jml.pretranslation.TextualJMLConstruct;
1920
import de.uka.ilkd.key.util.Debug;
2021

2122
import org.key_project.util.ExtList;
@@ -143,7 +144,6 @@ public boolean equals(Object o) {
143144
* computes the prefix elements for the given array of statment block
144145
*/
145146
public static ImmutableArray<PossibleProgramPrefix> computePrefixElements(
146-
ImmutableArray<? extends Statement> b,
147147
PossibleProgramPrefix current) {
148148
final ArrayList<PossibleProgramPrefix> prefix = new ArrayList<>();
149149
prefix.add(current);
@@ -156,7 +156,6 @@ public static ImmutableArray<PossibleProgramPrefix> computePrefixElements(
156156
return new ImmutableArray<>(prefix);
157157
}
158158

159-
160159
/**
161160
* Get body.
162161
*

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/ActiveCase.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
/* This file is part of KeY - https://key-project.org
22
* KeY is licensed under the GNU General Public License Version 2
33
* SPDX-License-Identifier: GPL-2.0-only */
4-
package de.uka.ilkd.key.java.statement;
4+
package de.uka.ilkd.key.java.ast.statement;
55

66
import de.uka.ilkd.key.java.*;
7+
import de.uka.ilkd.key.java.ast.*;
78
import de.uka.ilkd.key.java.visitor.Visitor;
89
import de.uka.ilkd.key.logic.PosInProgram;
910
import de.uka.ilkd.key.logic.PossibleProgramPrefix;

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/BranchStatement.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
import de.uka.ilkd.key.java.ast.NonTerminalProgramElement;
1010
import de.uka.ilkd.key.java.ast.PositionInfo;
1111

12-
import de.uka.ilkd.key.java.PositionInfo;
13-
1412
import org.key_project.util.ExtList;
1513

1614
/**

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/Case.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public Case(ExtList children, Expression expr, PositionInfo pos) {
8181

8282
public Case(Expression expr, ImmutableArray<Statement> body, PositionInfo pi,
8383
List<Comment> comments) {
84-
super(pi, comments);
84+
super(new ExtList(comments.toArray()), pi);
8585
this.expression = expr;
8686
this.body = body;
8787
}

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/Default.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@
55

66
import java.util.List;
77

8-
import de.uka.ilkd.key.java.ast.Comment;
9-
import de.uka.ilkd.key.java.ast.PositionInfo;
10-
import de.uka.ilkd.key.java.ast.ProgramElement;
11-
import de.uka.ilkd.key.java.ast.Statement;
8+
import de.uka.ilkd.key.java.ast.*;
129
import de.uka.ilkd.key.java.visitor.Visitor;
1310

1411
import org.key_project.util.ExtList;
@@ -56,7 +53,7 @@ public Default(ExtList children) {
5653
}
5754

5855
public Default(ImmutableArray<Statement> body, PositionInfo pi, List<Comment> comments) {
59-
super(pi, comments);
56+
super(new ExtList(comments.toArray()), pi);
6057
this.body = body;
6158
}
6259

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/Switch.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55

66
import java.util.List;
77

8+
import de.uka.ilkd.key.java.ProgramPrefixUtil;
89
import de.uka.ilkd.key.java.ast.*;
910
import de.uka.ilkd.key.java.ast.expression.Expression;
11+
import de.uka.ilkd.key.java.ast.expression.literal.Literal;
12+
import de.uka.ilkd.key.java.ast.reference.MetaClassReference;
1013
import de.uka.ilkd.key.java.visitor.Visitor;
1114
import de.uka.ilkd.key.logic.PosInProgram;
1215
import de.uka.ilkd.key.logic.PossibleProgramPrefix;
@@ -118,6 +121,9 @@ public Switch(PositionInfo pi, List<Comment> c, Expression expr,
118121
super(pi, c);
119122
this.expression = expr;
120123
this.branches = branches;
124+
ProgramPrefixUtil.ProgramPrefixInfo info = ProgramPrefixUtil.computeEssentials(this);
125+
prefixLength = info.getLength();
126+
innerMostMethodFrame = info.getInnerMostMethodFrame();
121127
}
122128

123129

@@ -292,7 +298,7 @@ public MethodFrame getInnerMostMethodFrame() {
292298

293299
@Override
294300
public ImmutableArray<PossibleProgramPrefix> getPrefixElements() {
295-
return StatementBlock.computePrefixElements(this);
301+
return StatementBlock.computePrefixElements();
296302
}
297303

298304
/**

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/SwitchBranch.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/* This file is part of KeY - https://key-project.org
22
* KeY is licensed under the GNU General Public License Version 2
33
* SPDX-License-Identifier: GPL-2.0-only */
4-
package de.uka.ilkd.key.java.statement;
4+
package de.uka.ilkd.key.java.ast.statement;
55

6-
import de.uka.ilkd.key.java.PositionInfo;
6+
import de.uka.ilkd.key.java.ast.PositionInfo;
77

88
import org.key_project.util.ExtList;
99

key.core/src/main/java/de/uka/ilkd/key/java/ast/statement/SwitchBranchSVWrapper.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/* This file is part of KeY - https://key-project.org
22
* KeY is licensed under the GNU General Public License Version 2
33
* SPDX-License-Identifier: GPL-2.0-only */
4-
package de.uka.ilkd.key.java.statement;
4+
package de.uka.ilkd.key.java.ast.statement;
55

6-
import de.uka.ilkd.key.java.ProgramElement;
7-
import de.uka.ilkd.key.java.SourceData;
8-
import de.uka.ilkd.key.java.Statement;
6+
import de.uka.ilkd.key.java.ast.ProgramElement;
7+
import de.uka.ilkd.key.java.ast.SourceData;
8+
import de.uka.ilkd.key.java.ast.Statement;
99
import de.uka.ilkd.key.java.visitor.Visitor;
1010
import de.uka.ilkd.key.logic.op.ProgramSV;
1111
import de.uka.ilkd.key.rule.MatchConditions;

key.core/src/main/java/de/uka/ilkd/key/java/recoderext/ActiveCase.java

Lines changed: 0 additions & 209 deletions
This file was deleted.

0 commit comments

Comments
 (0)