@@ -90,8 +90,6 @@ public abstract class CompilerTestCase extends TestCase {
90
90
*/
91
91
private boolean newTypeInferenceEnabled = false ;
92
92
93
- @ Deprecated private CheckLevel reportMissingOverrideCheckLevel = CheckLevel .WARNING ;
94
-
95
93
/** Whether to test the compiler pass before the type check. */
96
94
protected boolean runTypeCheckAfterProcessing = false ;
97
95
@@ -381,21 +379,6 @@ protected void allowExternsChanges(boolean allowExternsChanges) {
381
379
this .allowExternsChanges = allowExternsChanges ;
382
380
}
383
381
384
- /**
385
- * Perform type checking before running the test pass. This will check
386
- * for type errors and annotate nodes with type information.
387
- *
388
- * @param level the level of severity to report for type errors
389
- *
390
- * @deprecated Use enableTypeCheck()
391
- * @see TypeCheck
392
- */
393
- @ Deprecated
394
- public void enableTypeCheck (CheckLevel level ) {
395
- enableTypeCheck ();
396
- reportMissingOverrideCheckLevel = level ;
397
- }
398
-
399
382
/**
400
383
* Perform type checking before running the test pass. This will check
401
384
* for type errors and annotate nodes with type information.
@@ -540,11 +523,11 @@ protected void setExpectParseWarningsThisTest() {
540
523
}
541
524
542
525
/** Returns a newly created TypeCheck. */
543
- private static TypeCheck createTypeCheck (Compiler compiler , CheckLevel level ) {
526
+ private static TypeCheck createTypeCheck (Compiler compiler ) {
544
527
ReverseAbstractInterpreter rai =
545
528
new SemanticReverseAbstractInterpreter (compiler .getTypeRegistry ());
546
529
547
- return new TypeCheck (compiler , rai , compiler .getTypeRegistry (), level );
530
+ return new TypeCheck (compiler , rai , compiler .getTypeRegistry ());
548
531
}
549
532
550
533
private static void runNewTypeInference (Compiler compiler , Node externs , Node js ) {
@@ -1273,7 +1256,7 @@ private void test(
1273
1256
// objects for the same type are created, and the type system
1274
1257
// uses reference equality to compare many types.
1275
1258
if (!runTypeCheckAfterProcessing && typeCheckEnabled && i == 0 ) {
1276
- TypeCheck check = createTypeCheck (compiler , reportMissingOverrideCheckLevel );
1259
+ TypeCheck check = createTypeCheck (compiler );
1277
1260
check .processForTesting (externsRoot , mainRoot );
1278
1261
} else if (!this .runNTIAfterProcessing
1279
1262
&& this .newTypeInferenceEnabled
@@ -1316,7 +1299,7 @@ private void test(
1316
1299
}
1317
1300
1318
1301
if (runTypeCheckAfterProcessing && typeCheckEnabled && i == 0 ) {
1319
- TypeCheck check = createTypeCheck (compiler , reportMissingOverrideCheckLevel );
1302
+ TypeCheck check = createTypeCheck (compiler );
1320
1303
check .processForTesting (externsRoot , mainRoot );
1321
1304
} else if (this .runNTIAfterProcessing
1322
1305
&& this .newTypeInferenceEnabled
0 commit comments