Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Unified Diff: pkg/polymer/lib/src/transform/import_inliner.dart

Issue 23543005: Make Transform a little more pleasant to use: (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/polymer/lib/src/transform/import_inliner.dart
diff --git a/pkg/polymer/lib/src/transform/import_inliner.dart b/pkg/polymer/lib/src/transform/import_inliner.dart
index ac8ab7e38d418e03fecc5dff10b576c736f3e7b4..27df03fa4f7bbab990724858302738b790073586 100644
--- a/pkg/polymer/lib/src/transform/import_inliner.dart
+++ b/pkg/polymer/lib/src/transform/import_inliner.dart
@@ -21,9 +21,9 @@ class ImportedElementInliner extends Transformer {
Future apply(Transform transform) {
var seen = new Set<AssetId>();
var elements = [];
- var id = transform.primaryId;
+ var id = transform.primaryInput.id;
seen.add(id);
- return getPrimaryContent(transform).then((content) {
+ return transform.primaryInput.readAsString().then((content) {
var document = parseHtml(content, id.path, transform.logger);
var future = _visitImports(document, id, transform, seen, elements);
return future.then((importsFound) {
@@ -80,7 +80,7 @@ class ImportedElementInliner extends Transformer {
*/
Future _collectPolymerElements(
AssetId id, Transform transform, Set<AssetId> seen, List elements) {
- return getContent(transform, id)
+ return transform.readInputAsString(id)
.then((content) => parseHtml(
content, id.path, transform.logger, checkDocType: false))
.then((document) {

Powered by Google App Engine
This is Rietveld 408576698