angular/modules/angular2/test/core
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_detection fix(facade): workaround for lack of Symbol.iterator in es6-shim 2015-09-18 09:46:13 +02:00
compiler refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
debug fix(Typings): Remove public exports added in 1926335b85 2015-09-11 19:16:57 -07:00
di docs(di): add docs to Injector 2015-09-21 21:55:04 +00:00
directives fix(NgClass): ignore empty and blank class names 2015-09-16 07:56:48 +00:00
dom fix(shims): function.name to return empty string when no name 2015-09-15 18:33:28 +02:00
facade refactor(pipes): remove LimitTo pipe in favor of slice pipe 2015-09-15 11:42:31 -07:00
forms fix(Typings): Remove public exports added in 1926335b85 2015-09-11 19:16:57 -07:00
life_cycle refactor(tests): removed @IMPLEMENTS 2015-08-26 15:06:25 -07:00
metadata chore: update all import paths 2015-08-25 15:33:23 -07:00
pipes refactor(pipes): remove LimitTo pipe in favor of slice pipe 2015-09-15 11:42:31 -07:00
profile chore: update all import paths 2015-08-25 15:33:23 -07:00
reflection feat(compiler): add TemplateCompiler 2015-09-17 04:24:15 +00:00
render fix(Typings): Remove public exports added in 1926335b85 2015-09-11 19:16:57 -07:00
services refactor(tests): removed @IMPLEMENTS 2015-08-26 15:06:25 -07:00
testability chore: update all import paths 2015-08-25 15:33:23 -07:00
util chore: update all import paths 2015-08-25 15:33:23 -07:00
zone chore(build): improve reliability of the saucelabs job 2015-09-15 18:34:13 +02:00
application_spec.ts feat(core): Add a long-form syntax for Angular bootstrapping. 2015-09-14 23:37:39 +00:00
directive_lifecycle_integration_spec.ts refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
forward_ref_integration_spec.dart feat: allow for forward references in injection 2015-05-15 21:12:57 -07:00
forward_ref_integration_spec.ts refactor(compiler): cleanup and preparation for integration 2015-09-22 12:50:03 -07:00
spies.dart refactor: export core APIs from angular2/core 2015-09-05 07:01:34 +00:00
spies.ts feat(compiler): add stylesheet compiler 2015-09-04 19:22:43 +00:00