[ADF-1548] deprecate the usage of the "forRoot" methods in modules (#2344)

* remove CoreModule.forRoot

* remove forRoot methods

* fix form issues (lint)
This commit is contained in:
Denys Vuika
2017-09-18 14:35:41 +01:00
committed by Eugenio Romano
parent cd46a589e1
commit 95d6a04f99
73 changed files with 120 additions and 282 deletions

View File

@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { ModuleWithProviders, NgModule } from '@angular/core';
import { NgModule } from '@angular/core';
import { CoreModule, TRANSLATION_PROVIDER } from 'ng2-alfresco-core';
import { MaterialModule } from './src/material.module';
@@ -59,26 +59,4 @@ export const USER_INFO_PROVIDERS: any[] = [
...USER_INFO_DIRECTIVES
]
})
export class UserInfoModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: UserInfoModule,
providers: [
...USER_INFO_PROVIDERS
]
};
}
}
/** @deprecated in 1.9.0 */
export class UserInfoComponentModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: UserInfoComponentModule,
providers: [
...USER_INFO_PROVIDERS
]
};
}
}
export class UserInfoModule {}

View File

@@ -48,7 +48,7 @@ describe('User info component', () => {
window['componentHandler'] = componentHandler;
TestBed.configureTestingModule({
imports: [
CoreModule.forRoot(),
CoreModule,
MaterialModule
],
declarations: [

View File

@@ -29,7 +29,7 @@ describe('Bpm user service', () => {
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
CoreModule.forRoot()
CoreModule
],
providers: [
BpmUserService

View File

@@ -31,7 +31,7 @@ describe('EcmUserService', () => {
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
CoreModule.forRoot()
CoreModule
],
providers: [
EcmUserService