angular/modules/angular2/src/transform
Tim Blasi 09948f4403 feat(dart/transform): Add a di transformer
Add a transformer for `di` which generates `.ng_deps.dart` files for all
`.dart` files it is run on. These `.ng_deps.dart` files register
metadata for any `@Injectable` classes.

Fix unit tests for changes introduced by the di transformer.

When using `pub (build|serve) --mode=ngstatic`, we will also generate
getters and setters, parse templates, and remove import of `dart:mirrors`
in the Angular transform. Because this is still relatively immature, we
use the mode to keep it opt-in for now.

Closes #700
2015-04-02 11:06:33 -07:00
..
bind_generator style(dart/transform): Remove src from library directives 2015-03-21 14:55:11 -07:00
common feat(dart/transform): Add a di transformer 2015-04-02 11:06:33 -07:00
directive_linker feat(dart/transform): Add a di transformer 2015-04-02 11:06:33 -07:00
directive_processor feat(dart/transform): Add a di transformer 2015-04-02 11:06:33 -07:00
in_progress style(dart/transform): Remove src from library directives 2015-03-21 14:55:11 -07:00
reflection_remover feat(dart/transform): Add a di transformer 2015-04-02 11:06:33 -07:00
template_compiler feat(dart/transform): Parse url values in Templates 2015-03-30 14:49:31 -07:00
di_transformer.dart feat(dart/transform): Add a di transformer 2015-04-02 11:06:33 -07:00
transformer.dart feat(dart/transform): Add a di transformer 2015-04-02 11:06:33 -07:00