| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/AngularCompilationUnitBuilder.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/AngularCompilationUnitBuilder.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/AngularCompilationUnitBuilder.java
|
| index 4bae2caa2c26496edb060350d5d13dfdd7ad7aeb..6167611ba7fc34c8bad96fa20705ea489d0840fd 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/AngularCompilationUnitBuilder.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/AngularCompilationUnitBuilder.java
|
| @@ -16,6 +16,7 @@ package com.google.dart.engine.internal.builder;
|
|
|
| import com.google.common.annotations.VisibleForTesting;
|
| import com.google.common.collect.Lists;
|
| +import com.google.dart.engine.AnalysisEngine;
|
| import com.google.dart.engine.ast.ASTNode;
|
| import com.google.dart.engine.ast.Annotation;
|
| import com.google.dart.engine.ast.ArgumentList;
|
| @@ -488,7 +489,9 @@ public class AngularCompilationUnitBuilder {
|
| if (templateSource == null || !templateSource.exists()) {
|
| reportErrorForArgument(TEMPLATE_URL, AngularCode.URI_DOES_NOT_EXIST, templateUri);
|
| }
|
| - element.setTemplateSource(templateSource);
|
| + if (AnalysisEngine.isHtmlFileName(templateUri)) {
|
| + element.setTemplateSource(templateSource);
|
| + }
|
| } catch (URISyntaxException exception) {
|
| reportErrorForArgument(TEMPLATE_URL, AngularCode.INVALID_URI, templateUri);
|
| }
|
|
|