From 095def38450e1184ff5ee3416f841e2a14fd19c6 Mon Sep 17 00:00:00 2001 From: Tim Blasi Date: Mon, 20 Jul 2015 09:05:52 -0700 Subject: [PATCH] refactor(dart/transform): Add warning about issue #1747 Add a more descriptive warning about the lack of support for `Directive` dependency aliases and a pointer to more information. --- .../template_compiler/view_definition_creator.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/angular2/src/transform/template_compiler/view_definition_creator.dart b/modules/angular2/src/transform/template_compiler/view_definition_creator.dart index a6c8932934..8b1230c239 100644 --- a/modules/angular2/src/transform/template_compiler/view_definition_creator.dart +++ b/modules/angular2/src/transform/template_compiler/view_definition_creator.dart @@ -254,7 +254,11 @@ class _TemplateExtractVisitor extends Object with RecursiveAstVisitor { if (_metadataMap.containsKey(name)) { viewDef.directives.add(_metadataMap[name]); } else { - logger.warning('Could not find Directive entry for $name'); + logger.warning('Could not find Directive entry for $name. ' + 'Please be aware that reusable, pre-defined lists of Directives ' + '(aka "directive aliases") are not yet supported and will cause ' + 'your application to misbehave. ' + 'See https://github.com/angular/angular/issues/1747 for details.'); } } }