angular-docs-cn/packages/core/test/render3
Misko Hevery 39e426cde3 fix(ivy): TestBed.get(Compiler) throws "Error: Runtime compiler is not loaded" (#27223)
BREAKING CHANGE:

The public API for `DebugNode` was accidentally too broad. This change removes
1. Public constructor. Since `DebugNode` is a way for Angular to communicate information
   on to the developer there is no reason why the developer should ever need to
   Instantiate the `DebugNode`
2. We are also removing `removeChild`, `addChild`, `insertBefore`, and `insertChildAfter`.
   All of these methods are used by Angular to constructor the correct `DebugNode` tree.
   There is no reason why the developer should ever be constructing a `DebugNode` tree
   And these methods should have never been made public.
3. All properties have been change to `readonly` since `DebugNode` is used by Angular
   to communicate to developer and there is no reason why these APIs should be writable.

While technically breaking change we don’t expect anyone to be effected by this change.

PR Close #27223
2018-11-27 13:42:23 -08:00
..
compiler_canonical fix(ivy): enable packages/core/test/render3 test for AoT (#26863) 2018-11-02 15:44:05 -07:00
ivy feat(ivy): render flags support in host bindings function (FW-649) (#27204) 2018-11-21 15:33:47 -08:00
jit fix(core): Remove static dependency from @angular/core to @angular/compiler (#26734) 2018-10-31 14:15:06 -04:00
styling fix(ivy): TestBed.get(Compiler) throws "Error: Runtime compiler is not loaded" (#27223) 2018-11-27 13:42:23 -08:00
BUILD.bazel ci(ivy): packages/core/test/render3 now passes with ivy aot (#27278) 2018-11-27 10:30:58 -08:00
Inherit_definition_feature_spec.ts feat(ivy): render flags support in host bindings function (FW-649) (#27204) 2018-11-21 15:33:47 -08:00
basic_perf.ts refactor(ivy): generate vars in component defs (#25562) 2018-08-20 11:08:10 -07:00
change_detection_spec.ts fix(ivy): align discovery methods for consistency (#27117) 2018-11-20 11:44:14 -08:00
common_integration_spec.ts fix(ivy): blueprints should be synced whenever they are off (#27281) 2018-11-27 10:22:03 -08:00
common_with_def.ts fix(ivy): objects like ElementRef should not use a special injection fn (#26064) 2018-09-25 12:51:29 -07:00
component_spec.ts fix(ivy): fix directive instantiation at slots above 2^12 (#27280) 2018-11-27 10:20:02 -08:00
content_spec.ts test(ivy): add testing utility to replace loadDirective (#26316) 2018-10-09 16:46:00 -07:00
control_flow_spec.ts fix(ivy): TestBed.get(Compiler) throws "Error: Runtime compiler is not loaded" (#27223) 2018-11-27 13:42:23 -08:00
di_spec.ts fix(ivy): TestBed.get(Compiler) throws "Error: Runtime compiler is not loaded" (#27223) 2018-11-27 13:42:23 -08:00
directive_spec.ts fix(ivy): register to directive outputs on ng-template / ng-container (#25698) 2018-08-30 21:22:01 -07:00
discovery_utils_spec.ts fix(ivy): align discovery methods for consistency (#27117) 2018-11-20 11:44:14 -08:00
domino.d.ts feat(core): Moving Renderer3 into @angular/core (#20855) 2017-12-21 21:40:58 -08:00
exports_spec.ts fix(ivy): create LViewData from blueprint (#25587) 2018-08-22 15:58:42 -04:00
global_utils_spec.ts fix(ivy): align discovery methods for consistency (#27117) 2018-11-20 11:44:14 -08:00
host_binding_spec.ts feat(ivy): render flags support in host bindings function (FW-649) (#27204) 2018-11-21 15:33:47 -08:00
i18n_spec.ts feat(ivy): ICU support for Ivy (#26794) 2018-11-16 16:09:30 -08:00
imported_renderer2.ts refactor(ivy): misc cleanup (#25369) 2018-08-14 11:58:47 -07:00
instructions_spec.ts refactor(ivy): remove LNode (#26426) 2018-10-15 11:20:32 -07:00
integration_spec.ts feat(ivy): render flags support in host bindings function (FW-649) (#27204) 2018-11-21 15:33:47 -08:00
jit_environment_spec.ts fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
lifecycle_spec.ts fix(ivy): dynamically created components should run init hooks (#26864) 2018-11-01 13:44:10 -07:00
listeners_spec.ts feat(ivy): render flags support in host bindings function (FW-649) (#27204) 2018-11-21 15:33:47 -08:00
load_domino.ts fix(core): Remove static dependency from @angular/core to @angular/compiler (#26734) 2018-10-31 14:15:06 -04:00
metadata_spec.ts feat(ivy): setClassMetadata() for assigning decorator metadata (#26860) 2018-10-31 19:52:36 -04:00
ng_on_changes_feature_spec.ts feat(ivy): support providers and viewProviders (#25803) 2018-10-25 12:58:40 -04:00
node_selector_matcher_spec.ts fix(ivy): should support components without selector (#27169) 2018-11-27 10:17:35 -08:00
outputs_spec.ts refactor(ivy): generate vars in component defs (#25562) 2018-08-20 11:08:10 -07:00
perfCounter_spec.ts perf(ivy): add performance counters in ngDevMode (#23385) 2018-05-01 10:27:40 -07:00
pipe_spec.ts fix(ivy): enable packages/core/test/render3 test for AoT (#26863) 2018-11-02 15:44:05 -07:00
properties_spec.ts fix(ivy): host bindings should work on nodes with providers (#26771) 2018-10-26 15:49:30 -04:00
providers_spec.ts fix(ivy): consider providers for view/content queries (#27156) 2018-11-27 10:16:57 -08:00
pure_function_spec.ts test(ivy): add testing utility to replace loadDirective (#26316) 2018-10-09 16:46:00 -07:00
query_list_spec.ts feat(ivy): implement ViewContainerRef.remove (#24221) 2018-06-05 13:33:40 -07:00
query_spec.ts fix(ivy): consider providers for view/content queries (#27156) 2018-11-27 10:16:57 -08:00
render_util.ts feat(ivy): enable ng-reflect debug attributes (#27268) 2018-11-27 10:18:51 -08:00
renderer_factory_spec.ts feat(ivy): bridge component styles into the component renderer (#25255) 2018-08-23 16:51:15 -04:00
template_ref_spec.ts fix(ivy): implement rootNodes getter on ViewRef (#27095) 2018-11-14 12:28:03 -08:00
testing_spec.ts refactor(core): remove withBody from public testing API (#25171) 2018-07-31 15:09:32 -07:00
util_spec.ts fix(ivy): use devModeEqual in no change mode (#25252) 2018-08-02 22:57:28 -07:00
view_container_ref_spec.ts feat(ivy): render flags support in host bindings function (FW-649) (#27204) 2018-11-21 15:33:47 -08:00