diff --git a/modules/angular2/src/core/life_cycle/life_cycle.js b/modules/angular2/src/core/life_cycle/life_cycle.js index 9d6d16e371dd4..34d658c84fc80 100644 --- a/modules/angular2/src/core/life_cycle/life_cycle.js +++ b/modules/angular2/src/core/life_cycle/life_cycle.js @@ -1,8 +1,6 @@ -import {FIELD, print} from 'angular2/src/facade/lang'; import {ChangeDetector} from 'angular2/change_detection'; import {VmTurnZone} from 'angular2/src/core/zone/vm_turn_zone'; import {ExceptionHandler} from 'angular2/src/core/exception_handler'; -import {ListWrapper} from 'angular2/src/facade/collection'; import {isPresent} from 'angular2/src/facade/lang'; export class LifeCycle { diff --git a/modules/angular2/test/change_detection/change_detection_spec.js b/modules/angular2/test/change_detection/change_detection_spec.js index ce9c7cab6e3b1..06d8fbc29f221 100644 --- a/modules/angular2/test/change_detection/change_detection_spec.js +++ b/modules/angular2/test/change_detection/change_detection_spec.js @@ -5,7 +5,6 @@ import {List, ListWrapper, MapWrapper, StringMapWrapper} from 'angular2/src/faca import {Parser} from 'angular2/src/change_detection/parser/parser'; import {Lexer} from 'angular2/src/change_detection/parser/lexer'; -import {arrayChangesAsString, kvChangesAsString} from './util'; import {ChangeDispatcher, DynamicChangeDetector, ChangeDetectionError, ContextWithVariableBindings, PipeRegistry, NO_CHANGE, diff --git a/modules/angular2/test/core/compiler/pipeline/proto_element_injector_builder_spec.js b/modules/angular2/test/core/compiler/pipeline/proto_element_injector_builder_spec.js index 520e6cf71821d..fa4bdb01a49b1 100644 --- a/modules/angular2/test/core/compiler/pipeline/proto_element_injector_builder_spec.js +++ b/modules/angular2/test/core/compiler/pipeline/proto_element_injector_builder_spec.js @@ -1,6 +1,5 @@ import {describe, beforeEach, it, expect, iit, ddescribe, el} from 'angular2/test_lib'; import {isPresent, isBlank} from 'angular2/src/facade/lang'; -import {DOM} from 'angular2/src/facade/dom'; import {List, ListWrapper, MapWrapper} from 'angular2/src/facade/collection'; import {ProtoElementInjectorBuilder} from 'angular2/src/core/compiler/pipeline/proto_element_injector_builder'; diff --git a/modules/angular2/test/core/compiler/pipeline/proto_view_builder_spec.js b/modules/angular2/test/core/compiler/pipeline/proto_view_builder_spec.js index cc39d7aa4f9d4..82a2dd1cdd492 100644 --- a/modules/angular2/test/core/compiler/pipeline/proto_view_builder_spec.js +++ b/modules/angular2/test/core/compiler/pipeline/proto_view_builder_spec.js @@ -8,7 +8,6 @@ import {CompileElement} from 'angular2/src/core/compiler/pipeline/compile_elemen import {CompileStep} from 'angular2/src/core/compiler/pipeline/compile_step' import {CompileControl} from 'angular2/src/core/compiler/pipeline/compile_control'; import {NativeShadowDomStrategy} from 'angular2/src/core/compiler/shadow_dom_strategy'; -import {DOM} from 'angular2/src/facade/dom'; import {MapWrapper} from 'angular2/src/facade/collection'; export function main() { diff --git a/modules/angular2/test/core/compiler/pipeline/text_interpolation_parser_spec.js b/modules/angular2/test/core/compiler/pipeline/text_interpolation_parser_spec.js index e460dc8a9d4bd..2e67a996b0d41 100644 --- a/modules/angular2/test/core/compiler/pipeline/text_interpolation_parser_spec.js +++ b/modules/angular2/test/core/compiler/pipeline/text_interpolation_parser_spec.js @@ -1,7 +1,6 @@ import {describe, beforeEach, expect, it, iit, ddescribe, el} from 'angular2/test_lib'; import {TextInterpolationParser} from 'angular2/src/core/compiler/pipeline/text_interpolation_parser'; import {CompilePipeline} from 'angular2/src/core/compiler/pipeline/compile_pipeline'; -import {DOM} from 'angular2/src/facade/dom'; import {MapWrapper} from 'angular2/src/facade/collection'; import {Lexer, Parser} from 'angular2/change_detection'; import {CompileElement} from 'angular2/src/core/compiler/pipeline/compile_element'; diff --git a/modules/angular2/test/core/compiler/pipeline/view_splitter_spec.js b/modules/angular2/test/core/compiler/pipeline/view_splitter_spec.js index 088f931d694fd..33abe910f5283 100644 --- a/modules/angular2/test/core/compiler/pipeline/view_splitter_spec.js +++ b/modules/angular2/test/core/compiler/pipeline/view_splitter_spec.js @@ -1,5 +1,4 @@ import {describe, beforeEach, it, expect, iit, ddescribe, el} from 'angular2/test_lib'; -import {isPresent} from 'angular2/src/facade/lang'; import {MapWrapper} from 'angular2/src/facade/collection'; import {ViewSplitter} from 'angular2/src/core/compiler/pipeline/view_splitter'; diff --git a/modules/angular2/test/core/compiler/selector_spec.js b/modules/angular2/test/core/compiler/selector_spec.js index bb543223807f4..d385b02b532eb 100644 --- a/modules/angular2/test/core/compiler/selector_spec.js +++ b/modules/angular2/test/core/compiler/selector_spec.js @@ -2,7 +2,6 @@ import {describe, it, expect, beforeEach, ddescribe, iit, xit, el} from 'angular import {SelectorMatcher} from 'angular2/src/core/compiler/selector'; import {CssSelector} from 'angular2/src/core/compiler/selector'; import {List, ListWrapper, MapWrapper} from 'angular2/src/facade/collection'; -import {DOM} from 'angular2/src/facade/dom'; export function main() { describe('SelectorMatcher', () => { diff --git a/modules/angular2/test/core/compiler/shadow_dom/shadow_dom_emulation_integration_spec.js b/modules/angular2/test/core/compiler/shadow_dom/shadow_dom_emulation_integration_spec.js index 1af6c75c1a6cc..f1d6a80f28a3d 100644 --- a/modules/angular2/test/core/compiler/shadow_dom/shadow_dom_emulation_integration_spec.js +++ b/modules/angular2/test/core/compiler/shadow_dom/shadow_dom_emulation_integration_spec.js @@ -1,6 +1,5 @@ import {describe, xit, it, expect, beforeEach, ddescribe, iit, el} from 'angular2/test_lib'; -import {DOM} from 'angular2/src/facade/dom'; import {StringMapWrapper, MapWrapper, List} from 'angular2/src/facade/collection'; import {isPresent, Type} from 'angular2/src/facade/lang'; diff --git a/modules/angular2/test/core/compiler/template_loader_spec.js b/modules/angular2/test/core/compiler/template_loader_spec.js index 65287219ab040..4a9f20e0741b4 100644 --- a/modules/angular2/test/core/compiler/template_loader_spec.js +++ b/modules/angular2/test/core/compiler/template_loader_spec.js @@ -5,7 +5,6 @@ import {TemplateLoader} from 'angular2/src/core/compiler/template_loader'; import {Template} from 'angular2/src/core/annotations/template'; import {PromiseWrapper} from 'angular2/src/facade/async'; -import {Type, stringify, isPresent} from 'angular2/src/facade/lang'; import {XHRMock} from 'angular2/src/mock/xhr_mock'; diff --git a/modules/angular2/test/mock/xhr_mock_spec.js b/modules/angular2/test/mock/xhr_mock_spec.js index 408788107b1f2..a2b7afa671ef0 100644 --- a/modules/angular2/test/mock/xhr_mock_spec.js +++ b/modules/angular2/test/mock/xhr_mock_spec.js @@ -2,7 +2,6 @@ import {describe, beforeEach, it, expect, ddescribe, iit, el, IS_DARTIUM} from ' import {XHRMock} from 'angular2/src/mock/xhr_mock'; import {PromiseWrapper, Promise} from 'angular2/src/facade/async'; import {isPresent} from 'angular2/src/facade/lang'; -import {ListWrapper} from 'angular2/src/facade/collection'; export function main() { describe('XHRMock', () => { diff --git a/modules/benchpress/src/sample_description.js b/modules/benchpress/src/sample_description.js index 98d95538e5f73..6a0538ccb34f8 100644 --- a/modules/benchpress/src/sample_description.js +++ b/modules/benchpress/src/sample_description.js @@ -1,6 +1,5 @@ import { StringMapWrapper, ListWrapper, StringMap } from 'angular2/src/facade/collection'; import { bind, OpaqueToken } from 'angular2/di'; -import { Sampler } from './sampler'; import { Validator } from './validator'; import { Metric } from './metric'; import { Options } from './sample_options'; diff --git a/tools/build/dartanalyzer.js b/tools/build/dartanalyzer.js index f7a90ec2ade4e..98d9e08e104aa 100644 --- a/tools/build/dartanalyzer.js +++ b/tools/build/dartanalyzer.js @@ -54,11 +54,14 @@ module.exports = function(gulp, plugins, config) { return; } if (line.match(/Unused import/)) { - return; - } - if (line.match(/\[info\]/)) { - // Ignore [info] warnings - return; + if (line.match(/_analyzer\.dart/)) { + return; + } + + //TODO: remove this work-around once #704 is fixed + if (line.match(/\/test\/core\/compiler\/view_.*spec\.dart/)) { + return; + } } if (line.match(/\[hint\]/)) { hintCount++;