Skip to content

Commit f8ef3ae

Browse files
authored
Rename FlowExpression to JavaExpression in tests
1 parent 7db3571 commit f8ef3ae

37 files changed

+74
-74
lines changed

checker/tests/lock/FlowExpressionsTest.java renamed to checker/tests/lock/JavaExpressionsTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import org.checkerframework.checker.lock.qual.*;
22
import org.checkerframework.dataflow.qual.Pure;
33

4-
public class FlowExpressionsTest {
4+
public class JavaExpressionsTest {
55
class MyClass {
66
public Object field;
77
}
88

99
private final @GuardedBy({"<self>"}) MyClass m;
1010

11-
FlowExpressionsTest() {
11+
JavaExpressionsTest() {
1212
m = new MyClass();
1313
}
1414

checker/tests/nullness/FlowExpressionParsingBug.java renamed to checker/tests/nullness/JavaExpressionParsingBug.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import org.checkerframework.checker.nullness.qual.Nullable;
33
import org.checkerframework.checker.nullness.qual.RequiresNonNull;
44

5-
public abstract class FlowExpressionParsingBug {
5+
public abstract class JavaExpressionParsingBug {
66

77
//// Check that JavaExpressions with explicit and implicit 'this' work
88

@@ -18,7 +18,7 @@ public void addFavorite1() {}
1818

1919
static @Nullable String i = null;
2020

21-
@RequiresNonNull("FlowExpressionParsingBug.i")
21+
@RequiresNonNull("JavaExpressionParsingBug.i")
2222
public void a() {}
2323

2424
@RequiresNonNull("i")
@@ -30,7 +30,7 @@ public void c() {}
3030
void test1() {
3131
// :: error: (contracts.precondition)
3232
a();
33-
FlowExpressionParsingBug.i = "";
33+
JavaExpressionParsingBug.i = "";
3434
a();
3535
}
3636

@@ -51,7 +51,7 @@ void test1c() {
5151
void test2() {
5252
// :: error: (contracts.precondition)
5353
b();
54-
FlowExpressionParsingBug.i = "";
54+
JavaExpressionParsingBug.i = "";
5555
b();
5656
}
5757

@@ -72,7 +72,7 @@ void test2c() {
7272
void test3() {
7373
// :: error: (contracts.precondition)
7474
c();
75-
FlowExpressionParsingBug.i = "";
75+
JavaExpressionParsingBug.i = "";
7676
c();
7777
}
7878

framework/src/test/java/org/checkerframework/framework/test/junit/FlowExpressionCheckerTest.java renamed to framework/src/test/java/org/checkerframework/framework/test/junit/JavaExpressionCheckerTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
import java.io.File;
44
import java.util.List;
55
import org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest;
6-
import org.checkerframework.framework.testchecker.flowexpression.FlowExpressionChecker;
6+
import org.checkerframework.framework.testchecker.javaexpression.JavaExpressionChecker;
77
import org.junit.runners.Parameterized.Parameters;
88

9-
public class FlowExpressionCheckerTest extends CheckerFrameworkPerDirectoryTest {
9+
public class JavaExpressionCheckerTest extends CheckerFrameworkPerDirectoryTest {
1010

1111
/**
1212
* @param testFiles the files containing test code, which will be type-checked
1313
*/
14-
public FlowExpressionCheckerTest(List<File> testFiles) {
15-
super(testFiles, FlowExpressionChecker.class, "flowexpression");
14+
public JavaExpressionCheckerTest(List<File> testFiles) {
15+
super(testFiles, JavaExpressionChecker.class, "javaexpression");
1616
}
1717

1818
@Parameters
1919
public static String[] getTestDirs() {
20-
return new String[] {"flowexpression", "all-systems"};
20+
return new String[] {"javaexpression", "all-systems"};
2121
}
2222
}

framework/src/test/java/org/checkerframework/framework/testchecker/flowexpression/FlowExpressionChecker.java

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.checkerframework.framework.testchecker.flowexpression;
1+
package org.checkerframework.framework.testchecker.javaexpression;
22

33
import java.lang.annotation.Annotation;
44
import java.util.List;
@@ -8,29 +8,29 @@
88
import javax.lang.model.util.Elements;
99
import org.checkerframework.common.basetype.BaseAnnotatedTypeFactory;
1010
import org.checkerframework.common.basetype.BaseTypeChecker;
11-
import org.checkerframework.framework.testchecker.flowexpression.qual.FEBottom;
12-
import org.checkerframework.framework.testchecker.flowexpression.qual.FETop;
13-
import org.checkerframework.framework.testchecker.flowexpression.qual.FlowExp;
11+
import org.checkerframework.framework.testchecker.javaexpression.qual.FEBottom;
12+
import org.checkerframework.framework.testchecker.javaexpression.qual.FETop;
13+
import org.checkerframework.framework.testchecker.javaexpression.qual.FlowExp;
1414
import org.checkerframework.framework.type.MostlyNoElementQualifierHierarchy;
1515
import org.checkerframework.framework.util.QualifierKind;
1616
import org.checkerframework.framework.util.dependenttypes.DependentTypesHelper;
1717
import org.checkerframework.javacutil.AnnotationBuilder;
1818
import org.checkerframework.javacutil.AnnotationUtils;
1919
import org.checkerframework.javacutil.TreeUtils;
2020

21-
public class FlowExpressionAnnotatedTypeFactory extends BaseAnnotatedTypeFactory {
21+
public class JavaExpressionAnnotatedTypeFactory extends BaseAnnotatedTypeFactory {
2222
private AnnotationMirror TOP, BOTTOM;
2323

2424
/** The FlowExp.value field/element. */
2525
ExecutableElement flowExpValueElement =
2626
TreeUtils.getMethod(FlowExp.class, "value", 0, processingEnv);
2727

2828
/**
29-
* Creates a new FlowExpressionAnnotatedTypeFactory.
29+
* Creates a new JavaExpressionAnnotatedTypeFactory.
3030
*
3131
* @param checker the checker
3232
*/
33-
public FlowExpressionAnnotatedTypeFactory(BaseTypeChecker checker) {
33+
public JavaExpressionAnnotatedTypeFactory(BaseTypeChecker checker) {
3434
super(checker);
3535
TOP = AnnotationBuilder.fromClass(elements, FETop.class);
3636
BOTTOM = AnnotationBuilder.fromClass(elements, FEBottom.class);
@@ -43,21 +43,21 @@ protected DependentTypesHelper createDependentTypesHelper() {
4343
}
4444

4545
@Override
46-
protected FlowExpressionQualifierHierarchy createQualifierHierarchy() {
47-
return new FlowExpressionQualifierHierarchy(this.getSupportedTypeQualifiers(), elements);
46+
protected JavaExpressionQualifierHierarchy createQualifierHierarchy() {
47+
return new JavaExpressionQualifierHierarchy(this.getSupportedTypeQualifiers(), elements);
4848
}
4949

50-
private class FlowExpressionQualifierHierarchy extends MostlyNoElementQualifierHierarchy {
50+
private class JavaExpressionQualifierHierarchy extends MostlyNoElementQualifierHierarchy {
5151

5252
/**
53-
* Create a {@code FlowExpressionQualifierHierarchy}.
53+
* Create a {@code JavaExpressionQualifierHierarchy}.
5454
*
5555
* @param qualifierClasses classes of annotations that are the qualifiers
5656
* @param elements element utils
5757
*/
58-
public FlowExpressionQualifierHierarchy(
58+
public JavaExpressionQualifierHierarchy(
5959
Set<Class<? extends Annotation>> qualifierClasses, Elements elements) {
60-
super(qualifierClasses, elements, FlowExpressionAnnotatedTypeFactory.this);
60+
super(qualifierClasses, elements, JavaExpressionAnnotatedTypeFactory.this);
6161
}
6262

6363
@Override
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package org.checkerframework.framework.testchecker.javaexpression;
2+
3+
import org.checkerframework.common.basetype.BaseTypeChecker;
4+
5+
public class JavaExpressionChecker extends BaseTypeChecker {}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.checkerframework.framework.testchecker.flowexpression.qual;
1+
package org.checkerframework.framework.testchecker.javaexpression.qual;
22

33
import java.lang.annotation.ElementType;
44
import java.lang.annotation.Target;

framework/src/test/java/org/checkerframework/framework/testchecker/flowexpression/qual/FETop.java renamed to framework/src/test/java/org/checkerframework/framework/testchecker/javaexpression/qual/FETop.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.checkerframework.framework.testchecker.flowexpression.qual;
1+
package org.checkerframework.framework.testchecker.javaexpression.qual;
22

33
import java.lang.annotation.ElementType;
44
import java.lang.annotation.Target;

framework/src/test/java/org/checkerframework/framework/testchecker/flowexpression/qual/FlowExp.java renamed to framework/src/test/java/org/checkerframework/framework/testchecker/javaexpression/qual/FlowExp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.checkerframework.framework.testchecker.flowexpression.qual;
1+
package org.checkerframework.framework.testchecker.javaexpression.qual;
22

33
import java.lang.annotation.ElementType;
44
import java.lang.annotation.Target;

0 commit comments

Comments
 (0)