fix: add types for ts2dart's façade handling.

... in many, many places.
This commit is contained in:
Martin Probst
2015-06-11 18:50:41 -07:00
parent c4ecbf0a7f
commit f3d741854a
34 changed files with 259 additions and 213 deletions

View File

@ -161,7 +161,7 @@ export class PerflogMetric extends Metric {
}
}
_aggregateEvents(events, markName): StringMap<string, any> {
_aggregateEvents(events: List<StringMap<string, any>>, markName): StringMap<string, any> {
var result = {'scriptTime': 0, 'pureScriptTime': 0};
if (this._perfLogFeatures.gc) {
result['gcTime'] = 0;

View File

@ -51,7 +51,7 @@ export class IOsDriverExtension extends WebDriverExtension {
});
}
_convertPerfRecordsToEvents(records, events = null) {
_convertPerfRecordsToEvents(records: any[], events = null) {
if (isBlank(events)) {
events = [];
}

View File

@ -27,7 +27,7 @@ import {Promise, PromiseWrapper} from 'angular2/src/facade/async';
export function main() {
describe('runner', () => {
var injector;
var injector: Injector;
var runner;
function createRunner(defaultBindings = null) {