angular-docs-cn/modules/angular2/test/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
..
change_definition_factory_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
change_detector_compiler_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
change_detector_mocks.ts feat(compiler): add change detector generation 2015-09-10 00:59:34 +00:00
command_compiler_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
directive_metadata_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
eval_module.dart feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
eval_module.ts feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
eval_module_spec.ts feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
html_parser_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
runtime_metadata_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
schema_registry_mock.ts feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
source_module_spec.ts feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
style_compiler_import.shim.ts feat(compiler): add stylesheet compiler 2015-09-04 19:22:43 +00:00
style_compiler_import.ts feat(compiler): add stylesheet compiler 2015-09-04 19:22:43 +00:00
style_compiler_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
style_url_resolver_spec.ts feat(compiler): add stylesheet compiler 2015-09-04 19:22:43 +00:00
template_compiler_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
template_normalizer_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
template_parser_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
test_bindings.ts feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
util_spec.ts feat(compiler): support creating template commands 2015-09-12 01:16:06 +00:00