Skip to content

Commit 14fa007

Browse files
committed
fix(analyzer): fix dart analyzer errors
1 parent d60c7a9 commit 14fa007

File tree

6 files changed

+7
-4
lines changed

6 files changed

+7
-4
lines changed

modules/angular2/src/core/facade/exceptions.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,7 @@ class WrappedException extends Error {
3030
Error makeTypeError([String message = ""]) {
3131
return new BaseException(message);
3232
}
33+
34+
dynamic unimplemented() {
35+
throw new BaseException('unimplemented');
36+
}

modules/angular2/src/core/linker/element_ref.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,8 @@ export class ElementRef_ extends ElementRef {
6666
}
6767

6868
get renderView(): RenderViewRef { return (<ViewRef_>this.parentView).render; }
69+
set renderView(value) {
70+
unimplemented();
71+
}
6972
get nativeElement(): any { return this._renderer.getNativeElementSync(this); }
7073
}

modules/angular2/test/core/linker/integration_spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ import {TemplateRef} from 'angular2/src/core/linker/template_ref';
9090

9191
import {DomRenderer} from 'angular2/src/core/render/dom/dom_renderer';
9292
import {IS_DART} from '../../platform';
93-
import {Compiler_} from "angular2/src/core/linker/compiler";
9493

9594
const ANCHOR_ELEMENT = CONST_EXPR(new OpaqueToken('AnchorElement'));
9695

modules/benchmarks/src/costs/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import {
1111
import {LifeCycle} from 'angular2/src/core/life_cycle/life_cycle';
1212
import {ListWrapper} from 'angular2/src/core/facade/collection';
1313
import {getIntParameter, bindAction} from 'angular2/src/test_lib/benchmark_util';
14-
import {ComponentRef} from "angular2/src/core/linker/dynamic_component_loader";
1514

1615
var testList = null;
1716

modules/benchmarks/src/largetable/largetable_benchmark.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import {ListWrapper} from 'angular2/src/core/facade/collection';
2626

2727
import {Inject} from 'angular2/src/core/di/decorators';
2828
import {reflector} from 'angular2/src/core/reflection/reflection';
29-
import {ComponentRef} from "angular2/src/core/linker/dynamic_component_loader";
3029

3130
export const BENCHMARK_TYPE = 'LargetableComponent.benchmarkType';
3231
export const LARGETABLE_ROWS = 'LargetableComponent.rows';

modules/benchmarks/src/tree/tree_benchmark.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ import {
2323
} from 'angular2/src/test_lib/benchmark_util';
2424
import {BrowserDomAdapter} from 'angular2/src/core/dom/browser_adapter';
2525
import {APP_VIEW_POOL_CAPACITY} from 'angular2/src/core/linker/view_pool';
26-
import {ComponentRef} from "angular2/src/core/linker/dynamic_component_loader";
2726

2827
function createBindings(): Binding[] {
2928
var viewCacheCapacity = getStringParameter('viewcache') == 'true' ? 10000 : 1;

0 commit comments

Comments
 (0)