refactor: add missing types for ts2dart

Closes #4568
This commit is contained in:
Victor Berchet
2015-10-06 19:05:09 -07:00
parent aaa215514b
commit a0277f1b3a
8 changed files with 32 additions and 23 deletions

View File

@ -17,7 +17,7 @@ import {PromiseWrapper, Promise} from 'angular2/src/core/facade/async';
import {Metric, MultiMetric, bind, Injector} from 'benchpress/common';
export function main() {
function createMetric(ids) {
function createMetric(ids: any[]) {
var m = Injector.resolveAndCreate([
ids.map(id => bind(id).toValue(new MockMetric(id))),
MultiMetric.createBindings(ids)

View File

@ -11,14 +11,13 @@ import {
xit,
} from 'angular2/test_lib';
import {ListWrapper} from 'angular2/src/core/facade/collection';
import {PromiseWrapper, Promise} from 'angular2/src/core/facade/async';
import {DateWrapper} from 'angular2/src/core/facade/lang';
import {Reporter, MultiReporter, bind, Injector, MeasureValues} from 'benchpress/common';
export function main() {
function createReporters(ids) {
function createReporters(ids: any[]) {
var r = Injector.resolveAndCreate([
ids.map(id => bind(id).toValue(new MockReporter(id))),
MultiReporter.createBindings(ids)

View File

@ -11,14 +11,13 @@ import {
xit,
} from 'angular2/test_lib';
import {ListWrapper} from 'angular2/src/core/facade/collection';
import {isPresent, StringWrapper} from 'angular2/src/core/facade/lang';
import {PromiseWrapper} from 'angular2/src/core/facade/async';
import {WebDriverExtension, bind, Injector, Options} from 'benchpress/common';
export function main() {
function createExtension(ids, caps) {
function createExtension(ids: any[], caps) {
return PromiseWrapper.wrap(() => {
return Injector.resolveAndCreate([
ids.map(id => bind(id).toValue(new MockExtension(id))),