feat(di): rename Binding into Provider

Closes #4416

Closes #4654
This commit is contained in:
vsavkin
2015-10-10 22:11:13 -07:00
committed by Victor Savkin
parent 7c6130c2c5
commit 1eb0162cde
190 changed files with 2071 additions and 1816 deletions

View File

@ -1,7 +1,7 @@
import {reflector} from 'angular2/src/core/reflection/reflection';
import {ReflectionCapabilities} from 'angular2/src/core/reflection/reflection_capabilities';
import {Injectable, Injector} from 'angular2/core';
import {ProtoElementInjector, DirectiveBinding} from 'angular2/src/core/linker/element_injector';
import {ProtoElementInjector, DirectiveProvider} from 'angular2/src/core/linker/element_injector';
import {getIntParameter, bindAction, microBenchmark} from 'angular2/src/test_lib/benchmark_util';
import {BrowserDomAdapter} from 'angular2/src/core/dom/browser_adapter';
@ -12,12 +12,12 @@ export function main() {
var iterations = getIntParameter('iterations');
reflector.reflectionCapabilities = new ReflectionCapabilities();
var bindings = [
DirectiveBinding.createFromType(A, null),
DirectiveBinding.createFromType(B, null),
DirectiveBinding.createFromType(C, null)
var providers = [
DirectiveProvider.createFromType(A, null),
DirectiveProvider.createFromType(B, null),
DirectiveProvider.createFromType(C, null)
];
var proto = ProtoElementInjector.create(null, 0, bindings, false, 0, null);
var proto = ProtoElementInjector.create(null, 0, providers, false, 0, null);
var elementInjector = proto.instantiate(null);
function instantiate() {