Skip to content

Commit 64acbc4

Browse files
AndrewKushnirdylhunn
authored andcommitted
refactor(core): drop all .ngfactory and .ngsummary imports (angular#44957)
This commit updates various places in the repo (mostly tests/examples) to drop all `.ngfactory` and `.ngsummary` imports as they are no longer needed in Ivy. PR Close angular#44957
1 parent d4da832 commit 64acbc4

26 files changed

Lines changed: 69 additions & 195 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// #docregion
22
import { platformBrowser } from '@angular/platform-browser';
33

4-
import { AppModuleNgFactory } from './app.module.ngfactory';
4+
import { AppModule } from './app.module';
55

6-
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);
6+
platformBrowser().bootstrapModule(AppModule);

integration/bazel_workspace_tests/bazel_ngtsc_plugin/src/hello-world/hello-world.component.spec.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
import {DebugElement} from '@angular/core';
21
import {async, ComponentFixture, TestBed} from '@angular/core/testing';
32
import {By} from '@angular/platform-browser';
43

54
import {HelloWorldComponent} from './hello-world.component';
6-
import {HelloWorldModuleNgSummary} from './hello-world.module.ngsummary';
75

86
describe('BannerComponent (inline template)', () => {
97
let comp: HelloWorldComponent;
@@ -13,7 +11,6 @@ describe('BannerComponent (inline template)', () => {
1311
beforeEach(async(() => {
1412
TestBed.configureTestingModule({
1513
declarations: [HelloWorldComponent], // declare the test component
16-
aotSummaries: HelloWorldModuleNgSummary,
1714
});
1815
TestBed.compileComponents();
1916
}));

modules/benchmarks/src/change_detection/transplanted_views/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

1212
import {init} from './init';
13-
import {TransplantedViewsModuleNgFactory} from './transplanted_views.ngfactory';
13+
import {TransplantedViewsModule} from './transplanted_views';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(TransplantedViewsModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(TransplantedViewsModule).then(init);

modules/benchmarks/src/expanding_rows/index_aot.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,11 @@
77
*/
88
// This benchmark uses i18n in its `ExpandingRowSummary` component so `$localize` must be loaded.
99
import '@angular/localize/init';
10+
1011
import {enableProdMode} from '@angular/core';
1112
import {platformBrowser} from '@angular/platform-browser';
1213

1314
import {ExpandingRowBenchmarkModule} from './benchmark';
14-
import {ExpandingRowBenchmarkModuleNgFactory} from './benchmark.ngfactory';
1515

16-
setMode(ExpandingRowBenchmarkModule.hasOwnProperty('ɵmod') ? 'Ivy' : 'ViewEngine');
1716
enableProdMode();
18-
platformBrowser().bootstrapModuleFactory(ExpandingRowBenchmarkModuleNgFactory);
19-
20-
function setMode(name: string): void {
21-
document.querySelector('#rendererMode')!.textContent = `Render Mode: ${name}`;
22-
}
17+
platformBrowser().bootstrapModule(ExpandingRowBenchmarkModule);

modules/benchmarks/src/js-web-frameworks/ng2/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

1212
import {init} from './init';
13-
import {JsWebFrameworksModuleNgFactory} from './rows.ngfactory';
13+
import {JsWebFrameworksModule} from './rows';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(JsWebFrameworksModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(JsWebFrameworksModule).then(init);

modules/benchmarks/src/largeform/ng2/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

12-
import {AppModuleNgFactory} from './app.ngfactory';
12+
import {AppModule} from './app';
1313
import {init} from './init';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(AppModule).then(init);

modules/benchmarks/src/largetable/ng2/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

1212
import {init} from './init';
13-
import {AppModuleNgFactory} from './table.ngfactory';
13+
import {AppModule} from './table';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(AppModule).then(init);

modules/benchmarks/src/largetable/ng2_switch/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

1212
import {init} from './init';
13-
import {AppModuleNgFactory} from './table.ngfactory';
13+
import {AppModule} from './table';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(AppModule).then(init);

modules/benchmarks/src/styling/ng2/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

1212
import {init} from './init';
13-
import {StylingModuleNgFactory} from './styling.ngfactory';
13+
import {StylingModule} from './styling';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(StylingModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(StylingModule).then(init);

modules/benchmarks/src/tree/ng2/index_aot.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {enableProdMode} from '@angular/core';
1010
import {platformBrowser} from '@angular/platform-browser';
1111

1212
import {init} from './init';
13-
import {AppModuleNgFactory} from './tree.ngfactory';
13+
import {AppModule} from './tree';
1414

1515
enableProdMode();
16-
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory).then(init);
16+
platformBrowser().bootstrapModule(AppModule).then(init);

0 commit comments

Comments
 (0)