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

@ -12,11 +12,8 @@ import {Date, DateWrapper} from '@angular/facade';
import {ListWrapper} from '@angular/facade';
import {
Validator,
RegressionSlopeValidator,
ReflectiveInjector,
bind,
provide,
MeasureValues
} from 'benchpress/common';
@ -27,8 +24,8 @@ export function main() {
function createValidator({size, metric}) {
validator = ReflectiveInjector.resolveAndCreate([
RegressionSlopeValidator.PROVIDERS,
provide(RegressionSlopeValidator.METRIC).toValue(metric),
provide(RegressionSlopeValidator.SAMPLE_SIZE).toValue(size)
{provide: RegressionSlopeValidator.METRIC, useValue(metric)},
{provide: RegressionSlopeValidator.SAMPLE_SIZE, useValue(size)}
])
.get(RegressionSlopeValidator);
}

View File

@ -15,8 +15,6 @@ import {
Validator,
SizeValidator,
ReflectiveInjector,
bind,
provide,
MeasureValues
} from 'benchpress/common';
@ -27,7 +25,7 @@ export function main() {
function createValidator(size) {
validator = ReflectiveInjector.resolveAndCreate([
SizeValidator.PROVIDERS,
provide(SizeValidator.SAMPLE_SIZE).toValue(size)
{provide: SizeValidator.SAMPLE_SIZE, useValue: size}
])
.get(SizeValidator);
}