refactor(TypeScript): Add noImplicitAny
We automatically insert explicit 'any's where needed. These need to be addressed as in #9100. Fixes #4924
This commit is contained in:
@ -283,8 +283,8 @@ export class ApplicationRef_ extends ApplicationRef {
|
||||
zone.run(() => { this._exceptionHandler = _injector.get(ExceptionHandler); });
|
||||
this._asyncInitDonePromise = this.run(() => {
|
||||
let inits: Function[] = _injector.get(APP_INITIALIZER, null);
|
||||
var asyncInitResults = [];
|
||||
var asyncInitDonePromise;
|
||||
var asyncInitResults: any[] /** TODO #9100 */ = [];
|
||||
var asyncInitDonePromise: any /** TODO #9100 */;
|
||||
if (isPresent(inits)) {
|
||||
for (var i = 0; i < inits.length; i++) {
|
||||
var initResult = inits[i]();
|
||||
@ -328,7 +328,7 @@ export class ApplicationRef_ extends ApplicationRef {
|
||||
|
||||
run(callback: Function): any {
|
||||
var zone = this.injector.get(NgZone);
|
||||
var result;
|
||||
var result: any /** TODO #9100 */;
|
||||
// Note: Don't use zone.runGuarded as we want to know about
|
||||
// the thrown exception!
|
||||
// Note: the completer needs to be created outside
|
||||
@ -435,7 +435,7 @@ export const PLATFORM_CORE_PROVIDERS =
|
||||
];
|
||||
|
||||
export const APPLICATION_CORE_PROVIDERS = /*@ts2dart_const*/[
|
||||
/* @ts2dart_Provider */ {provide: NgZone, useFactory: createNgZone, deps: []},
|
||||
/* @ts2dart_Provider */ {provide: NgZone, useFactory: createNgZone, deps: [] as any},
|
||||
ApplicationRef_,
|
||||
/* @ts2dart_Provider */ {provide: ApplicationRef, useExisting: ApplicationRef_}
|
||||
];
|
||||
|
Reference in New Issue
Block a user