refactor: change provide(...) for {provide: ...}

- provide() is deprecated,
- {} syntax is required by the offline compiler
This commit is contained in:
Victor Berchet
2016-06-02 17:30:40 -07:00
parent 27a47e7841
commit a6ad61d83e
128 changed files with 676 additions and 728 deletions

View File

@ -1,10 +1,9 @@
import {InboxApp} from './app/inbox-app';
import {provide} from '@angular/core';
import {bootstrap} from '@angular/platform-browser';
import {HashLocationStrategy, LocationStrategy} from '@angular/common';
import {ROUTER_PROVIDERS} from '@angular/router-deprecated';
export function main() {
bootstrap(InboxApp,
[ROUTER_PROVIDERS, provide(LocationStrategy, {useClass: HashLocationStrategy})]);
[ROUTER_PROVIDERS, {provide: LocationStrategy, useClass: HashLocationStrategy}]);
}

View File

@ -1,4 +1,4 @@
import {Component, provide} from '@angular/core';
import {Component} from '@angular/core';
import {bootstrap} from '@angular/platform-browser';
import {RouteConfig, Route, ROUTER_PROVIDERS, ROUTER_DIRECTIVES} from '@angular/router-deprecated';
import {HashLocationStrategy, LocationStrategy} from '@angular/common';
@ -39,5 +39,5 @@ class AppCmp {
export function main() {
bootstrap(AppCmp,
[ROUTER_PROVIDERS, provide(LocationStrategy, {useClass: HashLocationStrategy})]);
[ROUTER_PROVIDERS, {provide: LocationStrategy, useClass: HashLocationStrategy}]);
}

View File

@ -1,10 +1,6 @@
import {bootstrap} from '@angular/platform-browser';
import {
Component,
Directive,
Host,
forwardRef,
Provider,
EventEmitter,
Injectable,
Input,

View File

@ -1,5 +1,5 @@
import {bootstrap} from '@angular/platform-browser';
import {Component, Directive, Host, forwardRef, Provider, Injectable} from '@angular/core';
import {Component, Injectable} from '@angular/core';
import {NgIf, NgFor, FORM_DIRECTIVES} from '@angular/common';
/**

View File

@ -1,10 +1,9 @@
import {InboxApp} from './app/inbox-app';
import {provide} from '@angular/core';
import {bootstrap} from '@angular/platform-browser';
import {HashLocationStrategy, LocationStrategy} from '@angular/common';
import {ROUTER_PROVIDERS} from '@angular/router-deprecated';
export function main() {
bootstrap(InboxApp,
[ROUTER_PROVIDERS, provide(LocationStrategy, {useClass: HashLocationStrategy})]);
[ROUTER_PROVIDERS, {provide: LocationStrategy, useClass: HashLocationStrategy}]);
}

View File

@ -15,10 +15,11 @@ main() {
await driver
.get('http://localhost:8002/playground/src/benchpress/index.html');
var bindings = [
bind(WebDriverAdapter)
.toFactory(() => new AsyncWebDriverAdapter(driver), [])
];
var bindings = [{
provide: WebDriverAdapter,
useFactory: () => new AsyncWebDriverAdapter(driver),
deps: []
}];
runner = new Runner(bindings);
});