40
40
import com .google .debugging .sourcemap .proto .Mapping .OriginalMapping .Precision ;
41
41
import com .google .javascript .jscomp .Compiler .ScriptNodeLicensesOnlyTracker ;
42
42
import com .google .javascript .jscomp .CompilerOptions .LanguageMode ;
43
+ import com .google .javascript .jscomp .PassConfig .OptimizationPasses ;
43
44
import com .google .javascript .jscomp .deps .ModuleLoader .ResolutionMode ;
44
45
import com .google .javascript .jscomp .serialization .AstNode ;
45
46
import com .google .javascript .jscomp .serialization .LazyAst ;
@@ -1294,7 +1295,7 @@ public void testCheckSaveRestoreOptimize() throws Exception {
1294
1295
compiler .init (externs , code , options );
1295
1296
restoreCompilerState (compiler , stateAfterChecks );
1296
1297
1297
- compiler .performTranspilationAndOptimizations ();
1298
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
1298
1299
String source = compiler .toSource ();
1299
1300
assertThat (source ).isEqualTo ("console.log(2);" );
1300
1301
}
@@ -1353,7 +1354,7 @@ public void testCheckSaveRestore3Stages() throws Exception {
1353
1354
compiler .init (externs , srcs , options );
1354
1355
restoreCompilerState (compiler , stateAfterChecks );
1355
1356
1356
- compiler .performTranspilationAndOptimizations ();
1357
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
1357
1358
String source = compiler .toSource ();
1358
1359
assertThat (source )
1359
1360
.isEqualTo (
@@ -1450,7 +1451,7 @@ public void testCheckSaveRestore3StagesSourceMaps() throws Exception {
1450
1451
compiler = new Compiler (new TestErrorManager ());
1451
1452
compiler .init (externs , srcs , options );
1452
1453
restoreCompilerState (compiler , stateAfterChecks );
1453
- compiler .performTranspilationAndOptimizations ();
1454
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
1454
1455
1455
1456
String source = compiler .toSource ();
1456
1457
assertThat (source ).isEqualTo ("console.log(new function(){}(1));" );
@@ -1530,7 +1531,7 @@ public void testSingleStageCompileSourceMaps() throws Exception {
1530
1531
1531
1532
compiler .parse ();
1532
1533
compiler .check ();
1533
- compiler .performTranspilationAndOptimizations ();
1534
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
1534
1535
compiler .performFinalizations ();
1535
1536
1536
1537
final Result result = compiler .getResult ();
@@ -1702,7 +1703,7 @@ public void testStrictnessWithNonStrictInputLanguageAndNoTranspileOutput() {
1702
1703
1703
1704
compiler .parse ();
1704
1705
compiler .check ();
1705
- compiler .performTranspilationAndOptimizations ();
1706
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
1706
1707
1707
1708
String source = compiler .toSource ();
1708
1709
assertThat (source ).isEqualTo ("console.log(0);" );
@@ -1724,7 +1725,7 @@ public void testStrictnessWithStrictInputLanguageAndNoTranspileOutput() {
1724
1725
1725
1726
compiler .parse ();
1726
1727
compiler .check ();
1727
- compiler .performTranspilationAndOptimizations ();
1728
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
1728
1729
1729
1730
String source = compiler .toSource ();
1730
1731
assertThat (source ).isEqualTo ("'use strict';console.log(0);" );
@@ -2538,7 +2539,7 @@ public void testWeakSources() throws Exception {
2538
2539
2539
2540
compiler .parse ();
2540
2541
compiler .check ();
2541
- compiler .performTranspilationAndOptimizations ();
2542
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2542
2543
2543
2544
assertThat (compiler .getChunkGraph ().getChunkCount ()).isEqualTo (2 );
2544
2545
assertThat (Iterables .get (compiler .getChunkGraph ().getAllChunks (), 0 ).getName ())
@@ -2584,7 +2585,7 @@ private void weakSourcesModulesHelper(boolean saveAndRestore) throws Exception {
2584
2585
m2 = compiler .getChunkGraph ().getChunkByName ("m2" );
2585
2586
}
2586
2587
2587
- compiler .performTranspilationAndOptimizations ();
2588
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2588
2589
2589
2590
assertThat (compiler .getChunkGraph ().getChunkCount ()).isEqualTo (3 );
2590
2591
@@ -2641,7 +2642,7 @@ public void testWeakSourcesEntryPoint() throws Exception {
2641
2642
2642
2643
compiler .parse ();
2643
2644
compiler .check ();
2644
- compiler .performTranspilationAndOptimizations ();
2645
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2645
2646
compiler .performFinalizations ();
2646
2647
2647
2648
assertThat (compiler .toSource ())
@@ -2666,7 +2667,7 @@ public void testPreexistingWeakModule() throws Exception {
2666
2667
2667
2668
compiler .parse ();
2668
2669
compiler .check ();
2669
- compiler .performTranspilationAndOptimizations ();
2670
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2670
2671
2671
2672
assertThat (compiler .getChunkGraph ().getChunkCount ()).isEqualTo (2 );
2672
2673
assertThat (Iterables .get (compiler .getChunkGraph ().getAllChunks (), 0 ).getName ()).isEqualTo ("m" );
@@ -2773,7 +2774,7 @@ public void testImplicitWeakSourcesWithEntryPoint() throws Exception {
2773
2774
2774
2775
compiler .parse ();
2775
2776
compiler .check ();
2776
- compiler .performTranspilationAndOptimizations ();
2777
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2777
2778
compiler .performFinalizations ();
2778
2779
2779
2780
assertThat (compiler .toSource ())
@@ -2808,7 +2809,7 @@ public void testImplicitWeakSourcesWithEntryPointLegacyPrune() throws Exception
2808
2809
2809
2810
compiler .parse ();
2810
2811
compiler .check ();
2811
- compiler .performTranspilationAndOptimizations ();
2812
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2812
2813
compiler .performFinalizations ();
2813
2814
2814
2815
assertThat (compiler .toSource ()).isEqualTo ("function f(x){alert(x)};" );
@@ -2853,7 +2854,7 @@ public void testTransitiveImplicitWeakSourcesWithEntryPoint() throws Exception {
2853
2854
2854
2855
compiler .parse ();
2855
2856
compiler .check ();
2856
- compiler .performTranspilationAndOptimizations ();
2857
+ compiler .performTranspilationAndOptimizations (OptimizationPasses . ALL );
2857
2858
compiler .performFinalizations ();
2858
2859
2859
2860
assertThat (compiler .getWarnings ()).isEmpty ();
0 commit comments