Skip to content

Commit 6f7640a

Browse files
committed
feat(AstParser): Made the AST parser private to the scope
closes dart-archive#648
1 parent 5b70fcc commit 6f7640a

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

lib/core/module.dart

-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ class NgCoreModule extends Module {
4545
value(ScopeStats, new ScopeStats());
4646
value(GetterCache, new GetterCache({}));
4747
value(Object, {}); // RootScope context
48-
type(AstParser);
4948
type(NgZone);
5049

5150
type(Parser, implementedBy: DynamicParser);

lib/core_dom/element_binder.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ class ElementBinder {
136136
nodeModule.factory(NgTextMustacheDirective, (Injector injector) {
137137
return new NgTextMustacheDirective(
138138
node, ref.value, injector.get(Interpolate), injector.get(Scope),
139-
injector.get(AstParser), injector.get(FilterMap));
139+
injector.get(FilterMap));
140140
});
141141
} else if (ref.type == NgAttrMustacheDirective) {
142142
if (nodesAttrsDirectives == null) {
@@ -146,7 +146,7 @@ class ElementBinder {
146146
var interpolate = injector.get(Interpolate);
147147
for (var ref in nodesAttrsDirectives) {
148148
new NgAttrMustacheDirective(nodeAttrs, ref.value, interpolate,
149-
scope, injector.get(AstParser), injector.get(FilterMap));
149+
scope, injector.get(FilterMap));
150150
}
151151
});
152152
}

0 commit comments

Comments
 (0)