refactor(core): remove ListWrapper from i18n

This commit is contained in:
Victor Berchet
2016-10-31 17:26:54 -07:00
committed by Chuck Jazdzewski
parent 845ea235ee
commit 22536442d6
2 changed files with 2 additions and 4 deletions

View File

@ -6,7 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
import {ListWrapper} from '../../facade/collection';
import * as ml from '../../ml_parser/ast';
import {HtmlParser} from '../../ml_parser/html_parser';
import {InterpolationConfig} from '../../ml_parser/interpolation_config';
@ -162,7 +161,7 @@ class _WriteVisitor implements i18n.Visitor {
serialize(nodes: i18n.Node[]): xml.Node[] {
this._isInIcu = false;
return ListWrapper.flatten(nodes.map(node => node.visit(this)));
return [].concat(...nodes.map(node => node.visit(this)));
}
}

View File

@ -6,7 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
import {ListWrapper} from '../../facade/collection';
import * as html from '../../ml_parser/ast';
import * as i18n from '../i18n_ast';
import {MessageBundle} from '../message_bundle';
@ -121,6 +120,6 @@ class _Visitor implements i18n.Visitor {
}
serialize(nodes: i18n.Node[]): xml.Node[] {
return ListWrapper.flatten(nodes.map(node => node.visit(this)));
return [].concat(...nodes.map(node => node.visit(this)));
}
}