Skip to content

Commit 3ff3214

Browse files
committed
cleanup(di): fix dart analyzer errors
Closes angular#3962
1 parent d43bd9b commit 3ff3214

File tree

7 files changed

+9
-10
lines changed

7 files changed

+9
-10
lines changed

modules/angular2/di.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@ export {
2626
Visibility,
2727
UNDEFINED
2828
} from './src/core/di/injector';
29-
export {Binding, BindingBuilder, ResolvedBinding, Dependency, bind} from './src/core/di/binding';
29+
export {
30+
Binding,
31+
BindingBuilder,
32+
ResolvedBinding,
33+
ResolvedFactory,
34+
Dependency,
35+
bind
36+
} from './src/core/di/binding';
3037
export {Key, KeyRegistry, TypeLiteral} from './src/core/di/key';
3138
export {
3239
NoBindingError,

modules/angular2/src/core/di/binding.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -460,8 +460,6 @@ function _normalizeBindings(bindings: Array<Type | Binding | any[]>,
460460
res: Map<number, _NormalizedBinding | _NormalizedBinding[]>):
461461
Map<number, _NormalizedBinding | _NormalizedBinding[]> {
462462
ListWrapper.forEach(bindings, (b) => {
463-
var key, factory, normalized;
464-
465463
if (b instanceof Type) {
466464
_normalizeBinding(bind(b).toClass(b), res);
467465

modules/angular2/src/core/di/injector.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ import {
1919
} from './exceptions';
2020
import {FunctionWrapper, Type, isPresent, isBlank, CONST_EXPR} from 'angular2/src/core/facade/lang';
2121
import {Key} from './key';
22-
import {resolveForwardRef} from './forward_ref';
2322
import {SelfMetadata, HostMetadata, SkipSelfMetadata} from './metadata';
24-
import {reflector} from 'angular2/src/core/reflection/reflection';
2523

2624

2725
// Threshold for the dynamic version

modules/angular2/src/forms/directives/ng_control_name.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import {CONST_EXPR} from 'angular2/src/core/facade/lang';
22
import {EventEmitter, ObservableWrapper} from 'angular2/src/core/facade/async';
33
import {StringMap} from 'angular2/src/core/facade/collection';
44

5-
import {QueryList} from 'angular2/core';
65
import {Query, Directive, LifecycleEvent} from 'angular2/metadata';
76
import {forwardRef, Host, SkipSelf, Binding, Inject, Optional} from 'angular2/di';
87

@@ -88,7 +87,6 @@ export class NgControlName extends NgControl {
8887
validators: Function[];
8988
_added = false;
9089

91-
// Scope the query once https://github.com/angular/angular/issues/2603 is fixed
9290
constructor(@Host() @SkipSelf() parent: ControlContainer,
9391
@Optional() @Inject(NG_VALIDATORS) validators: Function[]) {
9492
super();

modules/angular2/src/forms/directives/ng_form_control.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {CONST_EXPR} from 'angular2/src/core/facade/lang';
22
import {EventEmitter, ObservableWrapper} from 'angular2/src/core/facade/async';
33

4-
import {QueryList} from 'angular2/core';
54
import {Query, Directive, LifecycleEvent} from 'angular2/metadata';
65
import {forwardRef, Binding, Inject, Optional} from 'angular2/di';
76

modules/angular2/src/forms/directives/ng_model.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {CONST_EXPR} from 'angular2/src/core/facade/lang';
22
import {EventEmitter, ObservableWrapper} from 'angular2/src/core/facade/async';
33

4-
import {QueryList} from 'angular2/core';
54
import {Query, Directive, LifecycleEvent} from 'angular2/metadata';
65
import {forwardRef, Binding, Inject, Optional} from 'angular2/di';
76

modules/angular2/src/forms/validators.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {OpaqueToken} from 'angular2/di';
55

66
import * as modelModule from './model';
77

8-
export const NG_VALIDATORS = CONST_EXPR(new OpaqueToken("NgValidators"));
8+
export const NG_VALIDATORS: OpaqueToken = CONST_EXPR(new OpaqueToken("NgValidators"));
99

1010
/**
1111
* Provides a set of validators used by form controls.

0 commit comments

Comments
 (0)