angular-cn/modules/angular2/test/core/compiler
Tobias Bosch cc0c30484f refactor(compiler): cleanup and preparation for integration
- Rename `DirectiveMetadata` into `CompileDirectiveMetadata`, merge
  with `NormalizedDirectiveMetadata` and remove `ChangeDetectionMetadata`
- Store change detector factories not as array but
  directly at the `CompiledTemplate` or the embedded template
  to make instantiation easier later on
- Already analyze variable values and map them
  to `Directive.exportAs`
- Keep the directive sort order as specified in the
  `@View()` annotation
- Allow to clear the runtime cache in `StyleCompiler`
  and `TemplateCompiler`
- Ignore `script` elements to match the semantics of the
  current compiler
- Make all components dynamically loadable and remove
  the previously introduced property `@Component#dynamicLoadable`
  for now until we find a better option to configure this
- Don’t allow to specify bindings in `@View#directives` and `@View#pipes` as this was never supported by the transformer (see below for the breaking change)

BREAKING CHANGE:
- don't support DI bindings in `@View#directives` and `@View@pipes` any more in preparation of integrating the new compiler. Use `@Directive#bindings` to reexport directives under a different token instead.

Part of #3605
Closes #4314
2015-09-22 12:50:03 -07:00
..
compiler_spec.ts refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
component_url_mapper_spec.dart fix(ComponentUrlMapper): support relative template URLs in Dartium 2015-09-01 18:19:55 +00:00
component_url_mapper_spec.ts refactor(core): ts’ify tests 2015-05-26 17:01:31 -07:00
directive_lifecycle_spec.dart refactor(LifecycleEvent): remove LifecycleEvent 2015-09-05 01:02:33 +00:00
directive_lifecycle_spec.ts refactor(LifecycleEvent): remove LifecycleEvent 2015-09-05 01:02:33 +00:00
directive_resolver_spec.ts feat(core): add support for @ContentChild and @ViewChild 2015-09-20 01:45:09 +00:00
dynamic_component_loader_spec.ts fix(Typings): Remove public exports added in 1926335b85 2015-09-11 19:16:57 -07:00
element_injector_spec.ts refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
integration_dart_spec.dart fix(Typings): Remove public exports added in 1926335b85 2015-09-11 19:16:57 -07:00
integration_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
projection_integration_spec.ts fix(Typings): Remove public exports added in 1926335b85 2015-09-11 19:16:57 -07:00
proto_view_factory_spec.ts refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
query_integration_spec.ts feat(core): add support for @ContentChild and @ViewChild 2015-09-20 01:45:09 +00:00
query_list_spec.ts fix(query): clean-up queryref during dehydration 2015-09-02 19:00:17 +00:00
view_container_ref_spec.ts refactor(tests): removed @IMPLEMENTS 2015-08-26 15:06:25 -07:00
view_manager_spec.ts refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
view_manager_utils_spec.ts refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
view_pool_spec.ts chore: update all import paths 2015-08-25 15:33:23 -07:00