Skip to content

Commit 3c8fa8c

Browse files
committed
cleanup: move DomAdapter from angular2/core into angular2/platform/common_dom
BREAKING CHANGE Before import {DomAdapter} from 'angular2/core'; After import {DomAdapter} from 'angular2/platform/common_dom'; Closes angular#5370
1 parent 4d59985 commit 3c8fa8c

76 files changed

Lines changed: 80 additions & 75 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/angular2/angular2.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ export 'package:angular2/lifecycle_hooks.dart';
1313
export 'package:angular2/src/core/application_tokens.dart'
1414
hide APP_COMPONENT_REF_PROMISE, APP_ID_RANDOM_PROVIDER;
1515
export 'package:angular2/src/platform/dom/dom_tokens.dart';
16+
export 'package:angular2/src/platform/dom/dom_adapter.dart';
1617
export 'package:angular2/compiler.dart' show UrlResolver, AppRootUrl;

modules/angular2/angular2.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ export * from './core';
33
export * from './profile';
44
export * from './lifecycle_hooks';
55
export * from './platform/browser';
6+
export * from './src/platform/dom/dom_adapter';
67
export * from './upgrade';
78
export {UrlResolver, AppRootUrl} from './compiler';

modules/angular2/core.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,4 @@ export * from './src/core/change_detection';
2929
export * from './src/core/platform_directives_and_pipes';
3030
export * from './src/core/platform_common_providers';
3131
export * from './src/core/application_common_providers';
32-
export * from './src/core/reflection/reflection';
33-
export * from './src/core/dom/dom_adapter';
32+
export * from './src/core/reflection/reflection';

modules/angular2/platform/common_dom.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/**
22
* This is a set of classes and objects that can be used both in the browser and on the server.
33
*/
4+
export {DOM, setRootDomAdapter, DomAdapter} from 'angular2/src/platform/dom/dom_adapter';
45
export {DomRenderer} from 'angular2/src/platform/dom/dom_renderer';
56
export {DOCUMENT} from 'angular2/src/platform/dom/dom_tokens';
67
export {SharedStylesHost, DomSharedStylesHost} from 'angular2/src/platform/dom/shared_styles_host';

modules/angular2/src/animate/animation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
import {Math} from 'angular2/src/facade/math';
99
import {camelCaseToDashCase} from 'angular2/src/platform/dom/util';
1010
import {StringMapWrapper} from 'angular2/src/facade/collection';
11-
import {DOM} from 'angular2/src/core/dom/dom_adapter';
11+
import {DOM} from 'angular2/src/platform/dom/dom_adapter';
1212

1313
import {BrowserDetails} from './browser_details';
1414
import {CssAnimationOptions} from './css_animation_options';

modules/angular2/src/animate/browser_details.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Injectable} from 'angular2/src/core/di';
22
import {Math} from 'angular2/src/facade/math';
3-
import {DOM} from 'angular2/src/core/dom/dom_adapter';
3+
import {DOM} from 'angular2/src/platform/dom/dom_adapter';
44

55
@Injectable()
66
export class BrowserDetails {

modules/angular2/src/compiler/anchor_based_app_root_url.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {AppRootUrl} from "angular2/src/compiler/app_root_url";
2-
import {DOM} from "angular2/src/core/dom/dom_adapter";
2+
import {DOM} from "angular2/src/platform/dom/dom_adapter";
33
import {Injectable} from "angular2/src/core/di";
44

55
/**

modules/angular2/src/compiler/schema/dom_element_schema_registry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {Injectable} from 'angular2/src/core/di';
22
import {isPresent, isBlank} from 'angular2/src/facade/lang';
33
import {StringMapWrapper} from 'angular2/src/facade/collection';
4-
import {DOM} from 'angular2/src/core/dom/dom_adapter';
4+
import {DOM} from 'angular2/src/platform/dom/dom_adapter';
55

66
import {ElementSchemaRegistry} from './element_schema_registry';
77

modules/angular2/src/core/application_ref.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {NgZone} from 'angular2/src/core/zone/ng_zone';
2-
import {Type, isBlank, isPresent, assertionsEnabled} from 'angular2/src/facade/lang';
2+
import {Type, isBlank, isPresent, assertionsEnabled, print} from 'angular2/src/facade/lang';
33
import {provide, Provider, Injector, OpaqueToken} from 'angular2/src/core/di';
44
import {
55
APP_COMPONENT_REF_PROMISE,
@@ -26,7 +26,6 @@ import {
2626
ExceptionHandler,
2727
unimplemented
2828
} from 'angular2/src/facade/exceptions';
29-
import {DOM} from 'angular2/src/core/dom/dom_adapter';
3029
import {internalView} from 'angular2/src/core/linker/view_ref';
3130
import {wtfLeave, wtfCreateScope, WtfScopeFn} from './profile/profile';
3231
import {ChangeDetectorRef} from 'angular2/src/core/change_detection/change_detector_ref';
@@ -248,7 +247,7 @@ export class PlatformRef_ extends PlatformRef {
248247
if (isPresent(exceptionHandler)) {
249248
exceptionHandler.call(e, e.stack);
250249
} else {
251-
DOM.logError(e);
250+
print(e.toString());
252251
}
253252
}
254253
});
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@Deprecated('import this from "package:angular2/platform/common_dom.dart"')
2+
library angular2.dom_adapter_reexport;
3+
4+
export 'package:angular2/src/platform/dom/dom_adapter.dart';

0 commit comments

Comments
 (0)