refactor(core): rename precompile
into entryComponents
.
Part of #10043 BREAKING CHANGE: - `@Component.precompile` was renamed to `@Component.entryComponents` (old property still works but is deprecated) - `ANALYZE_FOR_PRECOMPILE` was renamed to `ANALYZE_FOR_ENTRY_COMPONENTS` (no deprecations)
This commit is contained in:
@ -21,7 +21,7 @@ class SomeClass5 {}
|
||||
imports: [SomeClass2],
|
||||
exports: [SomeClass3],
|
||||
providers: [SomeClass4],
|
||||
precompile: [SomeClass5]
|
||||
entryComponents: [SomeClass5]
|
||||
})
|
||||
class SomeModule {
|
||||
}
|
||||
@ -41,7 +41,7 @@ export function main() {
|
||||
imports: [SomeClass2],
|
||||
exports: [SomeClass3],
|
||||
providers: [SomeClass4],
|
||||
precompile: [SomeClass5]
|
||||
entryComponents: [SomeClass5]
|
||||
}));
|
||||
});
|
||||
|
||||
|
@ -116,8 +116,10 @@ export function main() {
|
||||
|
||||
describe('compileModuleAsync', () => {
|
||||
it('should allow to use templateUrl components', fakeAsync(() => {
|
||||
@NgModule(
|
||||
{declarations: [SomeCompWithUrlTemplate], precompile: [SomeCompWithUrlTemplate]})
|
||||
@NgModule({
|
||||
declarations: [SomeCompWithUrlTemplate],
|
||||
entryComponents: [SomeCompWithUrlTemplate]
|
||||
})
|
||||
class SomeModule {
|
||||
}
|
||||
|
||||
@ -131,7 +133,8 @@ export function main() {
|
||||
|
||||
describe('compileModuleSync', () => {
|
||||
it('should throw when using a templateUrl that has not been compiled before', () => {
|
||||
@NgModule({declarations: [SomeCompWithUrlTemplate], precompile: [SomeCompWithUrlTemplate]})
|
||||
@NgModule(
|
||||
{declarations: [SomeCompWithUrlTemplate], entryComponents: [SomeCompWithUrlTemplate]})
|
||||
class SomeModule {
|
||||
}
|
||||
|
||||
@ -143,7 +146,7 @@ export function main() {
|
||||
|
||||
it('should throw when using a templateUrl in a nested component that has not been compiled before',
|
||||
() => {
|
||||
@NgModule({declarations: [SomeComp], precompile: [SomeComp]})
|
||||
@NgModule({declarations: [SomeComp], entryComponents: [SomeComp]})
|
||||
class SomeModule {
|
||||
}
|
||||
|
||||
@ -158,8 +161,10 @@ export function main() {
|
||||
|
||||
it('should allow to use templateUrl components that have been loaded before',
|
||||
fakeAsync(() => {
|
||||
@NgModule(
|
||||
{declarations: [SomeCompWithUrlTemplate], precompile: [SomeCompWithUrlTemplate]})
|
||||
@NgModule({
|
||||
declarations: [SomeCompWithUrlTemplate],
|
||||
entryComponents: [SomeCompWithUrlTemplate]
|
||||
})
|
||||
class SomeModule {
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user